@charset "windows-1251";
/* GLOBAL */
body,dl,dt,dd,html,div,ul,li,td,tr,form,input,table,a,span,strong,adress,h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}
body,html{width:100%; height:100%; font-size:12pt;} 
ul,li{list-style:none;}
table {border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0; text-align:center;}
a img{border:none;}
.sp{ width:100%; height:10px;}
a{text-decoration:none;}
div.clear{clear:both;}
.lefted{ text-align:left;}
.righted{ text-align:right;}
.fll{ float:left;}
.flr{ float:right;}
.centered{ text-align:center;}
.bigg{ font-size:115%; }
.smaller{ font-size:190%; }
.head1{ font-weight:normal; font-size:14pt;}
.min-height{ height:1px; clear:both; width:100%;}
.purple{ color:#FF008A; font-weight:bold;}
/* GLOBAL */



/* structure */
html, body { width:100%; height:100%;}
html{ height:100%; width:100%;}
body { position:absolute; z-index:100; font-family: Tahoma; font-size: 11px; color: #000000; width:100%; min-height:100%; position:relative; height:100%; min-width:990px; background-image:url(images/bodyBgd.gif); background-color:#EFE8E2; }
.wrap { position: relative; width:100%; margin: 0px auto; min-height:100%; height:auto !important; height:100%;min-width:990px;background-image:url(images/bottonleftCorner.png); background-repeat:no-repeat; background-position:bottom left; }  
.header{ width:100%; margin:auto; height:auto; position:relative; z-index:1000; }
.footer_blank {  height:130px; clear:both; }
.footer { position:relative; margin:auto;  margin-top:-120px; height:120px; width:100%; text-align:left;font-family:Tahoma;}
div{border:1p x solid red;}
/* structure */


/* header */
.headerWrap{ width:990px; margin:auto; height:auto; }
.toprightcorner{ background-image:url(images/topRightcorner.png); background-repeat:no-repeat; width:646px; height:555px; position:absolute; top:0; right:0; z-index:0;}
.bottomleftcorner{  width:620px; height:556px; position:absolute; bottom:0; left:0; z-index:-1;}
.logoWrapper{ width:182px; height:78px; float:left; margin-left:30px; }
#logo{ width:182px; height:64px; color:#0D88CA; font-size:14pt; margin:5px 0; }
	/* logo and top menu */
.topWrapper{ width:auto; float:right;}
.topMenu{}
.topMenu ul li{ padding:0px 13px; padding-top:30px; float:left; font-size:11pt;}
.topMenu ul li a{ padding:5px 0; text-decoration:underline; color:#3A3635;  }
.topMenu ul li a:hover{ text-decoration:none;}
span.phone{ color:#6F321A; display:block; margin-top:-8px; font-size:20pt; padding-right:30px;}
span.small{ font-size:10pt; }
.ayth{ display:block; padding:0; height:30px; padding-left:30px;  background-image:url(images/key.png); background-repeat:no-repeat; background-position:left -2px;}
	/* searchform and information */
.topBlock{ width:990px; background-color:#763C25; clear:both; height:48px; background-image:url(images/topContentnerBgd.jpg); background-repeat:repeat-x;}
	/***** seaRCFORM */	
.search{ float:left; width:auto; padding:12px 30px;}
input.search_text {width:251px; height:20px; background-color:#FFFFFF; border:0;}
input.search_subm {width:auto; cursor:pointer; background:none; margin:0 5px; margin-bottom:-2px; color:#ffffff; border:0;}
	/* INFORMATION */
.information{ float:right; width:auto; padding-top:10px; padding-right:20px; color:#FFFFFF; font-size:12px;}
.information a:hover{ text-decoration:none;}
.inform_tovar{ font-size:12pt; padding:0 10px;}
.inform_tovar a.bigg{ font-size:14pt; }
.information a{color:#FFFFFF; font-size:12px; padding:0 5px; text-decoration:underline;}
 
 


/* content */
.content{ width:990px; min-height:280px; position:relative;  margin:0px auto; clear:both;}
.content *{ border:1px dotted gre en;}
.contentWrp{ width:990px; margin:auto; clear:both; padding:40px 0; *padding-bottom:0px; height:auto;}
/* left and right content */
.leftcontent{ width:286px; padding-bottom:20px; height:auto; text-align:center; float:left;}
.rightcontent{ width:695px; padding-bottom:20px; height:auto; float:right;}
	/* leftcontent - leftmenu */
.leftMenu{ width:211px; padding:10px 0; background-color:#E7DDDA; background-image:url(images/leftMenubgd.gif); height:auto; margin:auto;}	
.leftMenu ul{ text-align:left;}	
.leftMenu ul li{ font-size:12pt; padding:8px 15px; background-image:url(images/borderBotm.gif); background-position:bottom center; background-repeat:no-repeat; }	
.leftMenu li.active_l{  background-color:#E1D0C6; background-image:url(images/leftMenuactivbgd.gif); background-repeat:repeat; height:auto; padding-bottom:10px; padding-top:10px;}	
.leftMenu ul li a{ color:#763C25; text-decoration:underline; padding:0 5px;}	
.leftMenu ul li ul li { font-size:9pt; padding:3px 0; background:none; padding-left:20px; border:0;}	
.leftMenu ul li ul li a.active_subl{ color:#000000; text-decoration:none;}	
.leftMenu ul li.nobgd{ background-image:none;}
.leftMenu a:hover{ text-decoration:none;}
	/* rightcontent - pathway */
.pathway{ width:100%; height:70px; background-repeat:no-repeat; background-position:left center;}
.pathway_links{color:#A6421A; width:auto; height:auto; padding:25px 0; padding-left:80px;  font-size:12pt; float:left;  }
.pathway_links span{color:#A6421A;  font-size:12pt; padding:0 7px; }
.pathway_links a{ color:#A6421A; text-decoration:underline;}
.pathway_select{ width:auto; height:auto; float:right; padding:23px 0;}
.pathway_select select{background-color:#FFFFFF; color:#A6421A; margin-right: 5px; border:1px solid #989697;}
/* rightcontent - pagination */
.paginationtop{ width:100%; height:16px; padding:10px 4px; margin-bottom: 10px; background-color:#ECE6E6; background-image:url(images/pagination_bgd.gif);}
		/* sort select */	
.paginationtop .sort{ width:auto; color:#333333; padding:0px 0; text-align:right; font-size:10pt; float:right; }
.paginationtop .sort select{ width:120px; height:auto; padding:0; font-size:10pt; text-align:left; border:1px solid #989697; color:#989697;  margin:0px 8px; margin-top:-2px;}
.paginationtop .sort select option{ color:#989697;}
		/* page navigation */
.paginationtop .pagenavlinks{ width:auto; height:auto; float:left; font-size:10pt; margin-left:10px;}		 	
.paginationtop .pagenavlinks a{ color:#7F807B; padding:0 2px; text-decoration:underline; }
.paginationtop .pagenavlinks a:hover{ text-decoration:none;}
.pagenavlinks span.inactive{ color:#888888;}		 	
.paginationtop .pagenavlinks a.showAll{ margin:0 25px;}
/* rightcontent  - page of tovar */
h1{ color:#A6421A; font-size:22pt; padding-bottom:15px; font-weight:normal;}
h2.brown{ color:#A6421A; display:block; font-size:16pt; font-weight:normal; clear:both; width:100%; text-align:left;}
h2.black{ color:#000000; width:100%; text-align:left; font-weight:normal; text-align:left; display:block; width:100%;}
.tovarWrp{ width:100%; height:auto; text-align:center; } 
.tovarimgWrp{ width:235px; float:left; height:auto; text-align:center; }
.tovarimgWrp img{border:1px solid #E1D9D6; margin:5px 2px;}
.tovartxtWrp{ width:450px; float:right; text-align:left; font-size:10pt; height:auto;}
.tovartxtWrp p{text-align:left; font-size:10pt; }
.tovarSelectblok{ width:300px; height:auto; margin:auto; }
.tovarSelectblok table{ width:100%; margin:10px auto;}
.tovarSelectblok table td{ width:50%; padding:5px 0; color:#000000; font-size:10pt; font-weight:bold;}
.tovarSelectblok table td select, .colvo{border:none; background-color:#FFFFFF; color:#A6421A; font-size:10pt; width:90px; height:20px; border:1px solid #B3B3B3;} 

.tovarPriceblok{ width:230px; height:auto; margin:auto; }
.tovarPriceblok table{ width:100%; margin:10px auto;}
.tovarPriceblok table td{ width:50%; padding:5px 0; color:#000000; font-size:10pt; font-weight:bold;}
.tovarPriceblok table td select, .colvo{border:none; background-color:#FFFFFF; color:#A6421A; font-size:10pt; width:90px; height:20px; border:1px solid #B3B3B3;} 



/* variants of obivka */
.variants{ width:100%; height:auto;}
.var_small{ width:auto;}
.variants td{ text-align:center; vertical-align:middle; padding:4px 10px;}
.variants td img{ margin:5px auto;}
.variants td span{ color:#000000; font-size:9pt; padding:3px 0; display:block; width:auto; height:auto;}
.variants .name{ font-size:11pt; color:#505050; text-align:left; padding:8px 10px;}
/* questions */
.questions{ width:100%; margin:10px auto; }	
.questions td{ vertical-align:middle; text-align:left; padding:2px 0; padding-left:0px;}	
.questions tr{  }	
.questions h2{ margin:0; padding:0;  margin:10px 0; color:#333333; font-size:14pt; font-weight:normal;}	
.questions input.text{ padding:1px; width:330px; height:16px; padding:0px 5px; border:1px solid #9A9A9A; color:#ABABAB; margin:2px;}
.questions textarea{font-size:12px; width:99%; height:50px; padding:0px; border:1px solid #9A9A9A; color:#ABABAB; margin:2px;}
.questions input.capcha{ width:89px; height:16px; border:1px solid #9A9A9A; margin:2px 0px; margin-bottom:-4px; }
.questions input.code{ width:89px; height:16px; padding:0px 5px; border:1px solid #9A9A9A; color:#ABABAB; margin:0px;}
.questions .submit{display:block; border:none; background:none; width:auto; height:auto; text-decoration:underline; font-size:12pt; color:#A6431A; text-align:left;} 
/* sell */
.endOfbuy{ background-color:#DCD2D0; background-image:url(images/endBgd.gif); clear:both; padding:15px 15px;}
.endOfbuy P{ position:relative;}
.stoimost{ font-size:12pt; color:#000000;}
.stoimost_price{ font-size:12pt; color:#C50000; font-weight:bold; padding-right:25px;}
.stoimost_subm{ cursor:pointer; font-size:12pt; background:none; border:none; color:#592A1B;}
/* wkafy */
table.wkafWrapper{ width:auto; margin:25px auto;}
table.wkafWrapper td{ vertical-align:top; padding:10px 0px; padding-right:22px; text-align:center;}
.wkafWrp{ width:205px;  height:auto; clear:both;}
.wkafWrp *{ border:1px solid r ed;}
.wkafimgWrp{ text-align:left; width:112px; float:left; height:auto; margin:10px auto;}
.wkaftxtWrp{ font-size:10pt; text-align:left; width:90px; float:right; height:auto;}
.wkaftxtWrp span.wkafprice{ color:#CC0000; font-weight:bold;}
.buyConteiner span.wkafpricetotal{ display:inline; padding:0; margin:0; color:#A6421A; font-size:10pt; font-weight:bold;}
.buyConteiner{  width:auto; height:auto; padding:2px 0; font-size:10pt; text-align:left; } 
.buyConteiner input{ border:1px solid #A6421A; width:35px; height:13px; padding:3px 2px; margin-left:10px; text-align:right;} 
 
	/* rightcontent - smallgoodwrap */
table.smallgoodconteiner{ width:100%; height:auto; }	
table.smallgoodconteiner td{ vertical-align:top; text-align:center; }	
table.smallgoodconteiner .lefted{ float:left;  margin:auto;}	
table.smallgoodconteiner .righted{ float:right; margin:auto;}	
.smallgoodWrap{ width:145px; margin:20px auto; height:auto; text-align:center;}	
.smallgoodnameWrap{ font-size:12pt; color:#A6421A; font-weight:normal;   padding:5px 0; text-align:center;}
.smallgoodnameWrap:hover{  }
.smallgoodimgWrap{ width:140px; border:1px solid #DECDC8; height:140px; background-color:#E3E3E3; margin:auto; height:auto; overflow:hidden;}	
.smallgoodprice{ display:block; width:auto; height:auto; padding:5px 0; text-align:center; margin:auto; color:#6F321A; font-size:12pt;}
.smallgoodprice strike{ color:#946755; font-size:10pt; }
.smallgoodBuy{border:0; width:auto; height:auto; padding:2px 0; margin:0 auto; font-size:11pt; padding-left:20px; background-image:url(images/buy.gif); background-position:left center; background-repeat:no-repeat; background-color:transparent; color:#C30101; text-decoration:underline; cursor:pointer;}


 	
	
	/* categories on main  page */
table.categoryWrapper{ width:990px; height:auto; text-align:center; margin:0px auto;} 
table.categoryWrapper td{ padding: 0 30px 0 0; height:auto; margin:0; text-align:center;  vertical-align:middle;} 
.categoryConteiner{ text-align:right; width:255px; margin:20px auto; min-height:180px; height:auto; background-repeat:no-repeat; background-position:left center; }
.categoryConteiner ul{ font-size:11pt; font-weight:normal;}
.categoryConteiner ul li{ color:#A6421A; padding:1px 0;}
.categoryConteiner ul li a{ color:#A6421A; text-decoration:underline;}
.categoryConteiner ul li a:hover{ text-decoration:none;}
.categoryConteiner ul li.header{ font-size:12pt; margin:0; padding-bottom:10px; text-align:right; font-weight:bold;}
	/* categories backgrounds */
.chairs{ background-image:url(images/stul.png);}
.stol{ background-image:url(images/stol.png);}
.kuhn{ background-image:url(images/kuhn.png);}
.sosn{ background-image:url(images/sosn.png);}
.thumb{ background-image:url(images/thumb.png);}
.comps{ background-image:url(images/comps.png);}
.furns{ background-image:url(images/furns.png);}
.creal{ background-image:url(images/cresl.png);}
h2.objavl{ color:#F32402; font-size:14pt; font-weight:normal; text-align:center;}
.skidka{ background-image:url(images/skidka.jpg); background-position:center bottom;}
	/* korzina */
/* korzina structure */	
.headD{  width:100%; height:85px;  background-image:url(images/heaDDBgd.png);}	
.headDWr{ width:990px; height:100px;}	
.valutaBlok{ position:relative; margin-top:-45px; clear:both; width:100%; text-align:right;}
.valutaBlok span.val{ font-size:10pt; color:#000000;}
.valutaBlok select{ width:60px; padding:1px; height:auto; font-size:10pt; text-align:left; border:1px solid #989697; color:#989697;}
.valutaBlok a.valCleraBasket{ font-size:10pt; display:block; margin:2px 0; color:#000000; text-decoration:underline;}	
/* table basket */
.leftcontent_sm{width:240px; padding-bottom:20px; height:auto; text-align:center; float:left; border:1px s olid red;}
.rightcontent_sm{ width:740px; padding-bottom:20px; height:auto; float:right; border:1px solid re d;}
table.basketConteiner{ width:100%; height:auto; font-size:10pt;}
table.basketConteiner td{ padding:10px 8px; vertical-align:middle; }
table.basketConteiner td a{ color:#763C25; text-decoration:underline; display:block; padding:4px 0; font-weight:bold;}
table.basketConteiner td a:hover{ text-decoration:underline;}
table.basketConteiner tr.main{ background-image:url(images/leftMenubgd.gif); background-color:#E4DDD7;}
table.basketConteiner tr.main_darker{ background-image:url(images/darker.gif); background-color:#D7C9BB;}
table.basketConteiner td.baskimgWr{ width:189px; vertical-align:top; padding-top:20px;}
table.basketConteiner td.basktableWr{ width:300px; }
table.basketConteiner td.basktableWrbomtLInk{ width:300px; text-align:left; vertical-align:bottom; }
table.basketConteiner td.basknumbersWr{ width:57px;}
table.basketConteiner td.baskpriceWr{ width:104px;}
table.basketConteiner td.baskremWr{ width:30px;}
span.back{ color:#D4100E;}
/* table basket content */
.basket_priceinput{ border:1px solid #B79A8E; background-color:#F0F0F0; width:51px; height:15px; padding:3px 2px; text-align:center;}
table.parametres{ width:100%; margin:auto; padding:0;}
tr.nopadding td{ padding:0px; margin:0;}
table.parametres td{ vertical-align:middle; padding:1px 2px; margin:0; text-align:left;}
table.parametres td span{ color:#763C25;}
table.parametres td a{ color:#763C25; text-decoration:underline; display:block; padding:4px 0; font-weight:bold;}
table.parametres td a:hover{ text-decoration:none;}
table.parametres td.col1{ width:55%;} 
table.parametres td.col2{ width:5%; text-align:center;} 
table.parametres td.col3{ width:40%; text-align:right;} 
div.itogo{float:right; padding:3px 0; padding-right:5%;}
/* skidka */
.couponConteiner{ width:auto; padding:15px 10px; font-size:10pt; color:#333333;}
.couponskidka{ width:161px; margin:0 2px; height:17px; border:0; background-color:#FFFFFF;}
.couponsubm{ cursor:pointer; font-size:11pt; margin:0; color:#E34240; border:none; background:none;}
.itogoConteiner{width:100%;}
.itogoleftitog{ width:auto; float:left; color:#763C25; padding-left:10px; font-size:16pt; }
/* .itogosubm{ cursor:pointer; font-size:11pt; margin:0; color:#E34240; border:none; background:none; margin:5px 5px; float:right;} */
.itogoprice{font-size:16pt; margin:0; color:#E34240; display:block; width:auto; float:right;}
.makeAsell{ height:auto; width:100%; padding:22px 0 10px 0; margin:0; text-align:right; clear:both;}
.makeAsell input{cursor:pointer;  font-size:18pt; color:#763C25; border:none; width:auto; text-align:right; margin:0; padding:0; background:none; text-decoration: underline;}
/* registration form */
h1.register{ width:700px; color:#3F3F3F; font-size:14pt; height:auto; padding:8px 22px; font-weight:normal; background-image:url(images/reg_bgd.png);}
.nobgd{ background-image:none;}
.leftcoll{ width:159px; padding:3px 0; padding-left:15px; background-image:url(images/star.gif); background-position: 0 5px; background-repeat:no-repeat; text-align:left; vertical-align:top;}
table.reg{ font-size:10pt; margin:5px 15px;}
.reg textarea{ width:236px; height:57px;border:1px solid #B3B3B3;}
.rightcoll{ width:260px; padding:3px 0; text-align:left;}
.rightcoll input { width:230px; font-size:14px; color:#3E7300; padding:0 3px; height:20px; border:1px solid #B3B3B3;}
.rightcoll input.checkbox{ width:17px; height:17px;  border:1px solid #B3B3B3;}
.foot{ padding:30px 0; height:15px; margin:10px 0; background-image:url(images/reg_bgd.png); text-align:left;}
.foot  .subm{ cursor:pointer; border:0; background:none; color:#926652; display:block; margin-left:210px;  text-align:left; font-size:16pt;}
.leftcoll .bigg{ width:300px; height:auto; text-align:left; font-size:12pt; }
/* oforml blok */
/***************/
.oforml{text-align:left; color:#333333; background-image:url(images/reg_bgd.png); padding:10px 5px; font-size:16px;}
.oformlwrp{ width:100%; height:20px;}
.oformlwrp h1{text-align:left; color:#333333; font-weight:normal; padding:0px 15px; font-size:18px; width:auto; height:auto; float:left;}
.oroml_pathway{ width:auto; float:right; height:20px; color:#A3A3A3;}
.oroml_pathway a{ text-decoration:underline; font-size:14px; color:#743E26;}
.oroml_pathway a:hover{ text-decoration:none;}
p.oforml_p{ color:#666666; font-size:14px; padding-left:15px;}
p.oforml_p a{ font-size:14px; color:#743E26;}
p.oforml_p a:hover{ text-decoration:none;}
.oforml_p .address{ display:inline; font-size:12px;}
.oforml_p strong{font-size:16px; display:block; margin-top:10px;}
.oforml_footer{ background-image:url(images/reg_bgd.png); padding:10px 0; padding-left:20px;}
table.oform_foot{ width:100%;}
table.oform_foot td{ text-align:left; vertical-align:middle; color:#666666; padding:5px 0px; padding-right:5px; font-size:10px; }
table.oform_foot td strong{font-size:14px; display:block; font-weight:normal; color:#000000; }
input.subm_reg{ border:0; cursor:pointer; background:none; color:#743E26; font-size:14pt; position:relative; }
/* cabinet */
.cabinet{ width:100%; height:auto; margin:auto;}
.cabinet td{ font-size:10pt; text-align:left; padding:12px 10px;}
.cabinet td p{font-size:12pt;}
.cabinet a.mailto{font-size:12pt; color:#747473; text-decoration:underline; padding-left:5px; display:block; width:auto; height:auto; text-align:left;}
.cabinet td address{ color:#888888; font-size:9pt; line-height:16pt; font-style:normal; margin:10px 0;}
td.leftCol{ width:65%; color:#656565; }
td.rightCol{ width:35%;}	
  .silver{ background-image:url(images/reg_bgd.png); }	
 tr.grey{ background-image:url(images/greyBgd.gif);}	
 tr.morelight{ background-image:url(images/grey2Bgd.gif);}	
.cabinet_vievinfo{ color:#B71110; font-size:12px; text-decoration:underline; display:block; width:auto; height:auto;}	
/* history of sell */
.histofSell{ width:100%; height:auto; margin:auto;}	
.histofSell td{ border:1px solid #FCFCFC; font-size:10pt; color:#626262; text-align:left; padding:7px 10px;}	
.histofSell td a{ text-decoration:underline; color:#B71110;}	
.histofSell td a:hover{ text-decoration:none;}	




*{ border:1px solid gre en;}

/* footer */
.footmenu{ width:100%; height:35px;  padding-top:8px; clear:both; background-image:url(images/footerBgd.gif); background-repeat:repeat-x; background-position:center;}
.footmenu ul li{ float:right; padding:5px 10px; font-size:10pt;}
.footmenu ul li a{ text-decoration:underline; color:#73716E;}
.footmenu ul li a:hover{ text-decoration:none;}
.footerwrap{ width:990px; margin:auto; height:auto; font-size:10pt;}
.footerwrap *{ border:1px soli d red;}
.creators{ width:auto; float:left;font-size:10pt; color:#000000; margin:15px 0; padding:5px 0; padding-top:12px; padding-left:38px; background-image:url(images/unsimple_logo.png); background-position:left center; height:40px; background-repeat:no-repeat; margin-left:20px;}
.copyrights{ float:right; font-size:10pt; color:#000000; padding:30px 0;}
.banners{ float:left; width:auto; height:auto; padding-top:25px; padding-left:80px;}
.banWrp{ width:83px; height:33px; float:left; margin-left:20px;}
.creators a, .copyrights a{ color:#AF5834; text-decoration:underline;}
.creators a:hover, .copyrights a:hover{ text-decoration:none;}


/* Custom Style */
table.categoryWrapper td{ padding: 0 30px 0 0; height:auto; margin:0; text-align:center;  vertical-align:middle;}
.categoryConteiner{ text-align:right; width:288px; margin:20px auto; min-height:180px; height:auto; background-repeat:no-repeat; background-position:left center; }
input.search_text {width:251px; height:20px; background-color:#FFFFFF; border:0;}
input.search_text_empty {width:251px; color:#ccc; height:20px; background-color:#FFFFFF; border:0;}
div.information span.big {font-size:14pt; padding:0 5px;}
.ayth{ display:block; padding:0; height:30px;  background-image:none; background-repeat:no-repeat; background-position:left -2px;}
.topMenu .ayth{ display:block; padding:0; height:30px; padding-left:30px;  background-image:url(images/key.png); background-repeat:no-repeat; background-position:left -2px;}
.paginationtop .pagenavlinks a{ color:#7F807B; padding:0 3px; text-decoration:underline; }
.paginationtop .pagenavlinks strong{ padding:0 3px; }
.paginationtop .sort select{ width:150px; height:auto; padding:0; font-size:10pt; text-align:left; border:1px solid #989697; color:#989697;  margin:0px 8px; margin-top:-2px;}

div#message_block {
	margin: 10px auto;
	width: 450px;
	font-size:10pt;
	text-align:center;
	padding:10px;
}

div#message-block {
	margin: 10px auto;
	width: 450px;
	font-size:10pt;
	text-align:center;
	padding:10px;
}

span.error_flag {
	dispaly: none;
}

div.error_block {
	color: #660000;
	background-color: #FFAEAE;
	border: solid 1px #CC3333;
}

div.success_block {
	color: #003300;
	background-color: #B0E57C;
	border: solid 1px #339933;
}


div.comment_block {
	color: #804000;
	background-color: #FFEC94;
	border: solid 1px #FFCC00;
}

.smallgoodimgWrap{ width:140px; border:1px solid #DECDC8; height:140px; background-color:#fff; margin:auto; height:auto; overflow:hidden;}

.smallgoodWrap .show_options a {color:#C30101; font-size:14px;}
.smallgoodWrap .show_options a:hover {color:#C30101; font-size:14px; text-decoration:underline;}
.tovarSelectblok{ width:430px; height:auto; margin:auto; }
div.tovarSelectblok table td select, .colvo{border:none; background-color:#FFFFFF; color:#A6421A; font-size:10pt; width:130px; height:20px; border:1px solid #B3B3B3;}
.variants span{ color:#000000; font-size:9pt; padding:3px 0; display:block; width:auto; height:auto;}
.smallgoodprice{ display:block; width:auto; height:auto; padding:5px 0; text-align:center; margin:auto; color:#6F321A; font-size:14pt;}
.tovarSelectblok table td select, .colvo{border:none; background-color:#FFFFFF; color:#A6421A; font-size:10pt; width:40px; height:20px; border:1px solid #B3B3B3;}
.productBuy {font-size: 10pt; font-weight:bold; padding: 3px;}

table.basketConteiner td.baskimgWr{ width:160px; vertical-align:top; padding-top:20px;}
table.basketConteiner td.basktableWr{ width:330px; }
table.basketConteiner td.basktableWrbomtLInk{ width:300px; text-align:left; vertical-align:bottom; }
table.basketConteiner td.basknumbersWr{ width:56px;}
table.basketConteiner td.baskpriceWr{ width:104px;}
table.basketConteiner td.baskremWr{ width:30px;}

.smallcataloggoodprice{ display:block; width:auto; height:auto; padding:5px 0; text-align:center; margin:auto; color:#6F321A; font-size:12pt;}
.smallcataloggoodprice strike{ color:#946755; font-size:10pt; }
.itogosubm{ cursor:pointer; margin:0;  margin:5px 5px; float:right;}
.itogoprice{font-size:16pt; margin:0; color:#E34240; display:block; width:auto; float:right; width:150px; text-align:center;}
span.discount {font-size:14pt; color:green;}
table.fixed td {padding-top: 2px; padding-bottom: 2px;}
div.details_form {background-image: url(images/pagination_bgd.gif); width: 480px; margin: 0 auto;}
div.details_form input.text, textarea {border:1px solid #989697; padding: 2px;}
.confirm_code {text-align:left;}
input#confirm_code {font-size:12pt; padding: 8px 4px 8px 4px; width: 60px;}
input#confirm_code_2 {font-size:12pt; padding: 8px 4px 8px 4px; width: 60px; border:1px solid #989697; margin-left:5px;} 
div.details_form .submit {margin: 10px 0px; padding: 5px;}
.valutaBlok select{ width:150px; padding:1px; height:auto; font-size:10pt; text-align:left; border:1px solid #989697; color:#989697;}
table.wkafWrapper{ width:auto; margin:10px auto;}
.wkafimgWrp a.zoom {display: block; font-size: 10pt; text-align:center; color:black;}
#fixedBlock .popup {background-image: url(images/darker.gif)}
#fixedBlock .header {background-image: url(images/leftMenubgd.gif); font-size: 14pt;}
#fixedBlock .popup td {padding: 5px;}
#fixedBlock #fullPricePopUp {width: 120px; text-align:right;}
tr.silver_header td { padding: 3px 5px; background-image:url(images/reg_bgd.png);}
h1 a{ text-decoration: underline; color:#A6421A;}
h1 a:hover {text-decoration: none;}
 td.grey{ background-image:url(images/greyBgd.gif);}	
 td.morelight{ background-image:url(images/grey2Bgd.gif);}	
div.description table {width: 100%; margin-top: 10px; background-image:url(images/reg_bgd.png);}
.leftcollnr{ 
	width:159px; 
	padding:3px 0; 
	padding-left:15px; 
	background-position: 0 5px; 
	background-repeat:no-repeat; text-align:left; vertical-align:top;}

.foot_small { padding:20px 0; height:15px; margin:10px 0; background-image:url(images/reg_bgd.png); text-align:left;}
.foot_small  .subm{ cursor:pointer; border:0; background:none; color:#926652; display:block; margin-left:210px;  text-align:left; font-size:16pt;}	
.rightcoll select{ width:240px; font-size:14px; color:#3E7300; padding:0 0px; height:22px; border:1px solid #B3B3B3;}
.rightcoll textarea{ width:230px;color:#3E7300; padding: 0 3px; border:1px solid #B3B3B3;}
#checkout_have_account {margin: 20px 0px;;}
.oform_foot td.shipping_price {font-size: 12pt; padding-right: 30px;}

.hndl_show_login {font-weight:bold; text-decoration: underline;}

table.reg td.leftcoll{ width:159px; padding:3px 0; padding-left:15px; background-image:url(images/star.gif); background-position: 0 5px; background-repeat:no-repeat; text-align:left; vertical-align:top;}
table.reg td.leftcollnr{ 
	width:159px; 
	padding:3px 0; 
	padding-left:15px; 
	background-position: 0 5px; 
	background-repeat:no-repeat; text-align:left; vertical-align:top;}

table.reg{ font-size:10pt; margin:5px 15px;}
table.reg td.rightcoll textarea{ width:230px;color:#3E7300; padding: 0 3px; border:1px solid #B3B3B3;}
table.reg td.rightcoll{ width:260px; padding:3px 0; text-align:left;}
table.reg td.rightcoll input { width:230px; font-size:14px; color:#3E7300; padding:0 3px; height:20px; border:1px solid #B3B3B3;}
table.reg td.rightcoll input.checkbox{ width:17px; height:17px;  border:1px solid #B3B3B3;}
div.itogo{float:right; padding:3px 0; padding-right:0;}
.shipping_cost {color: #0F68CA; font-weight: bold;}
a.reglink {color:#B71110; font-size:12px; text-decoration:underline; padding:2px 5px;}
.paginationtop{ width:99%; height:16px; padding:10px 4px; margin:0 auto 10px auto; background-color:#ECE6E6; background-image:url(images/pagination_bgd.gif);}

.variants .price_surplus {
	font-size: 10pt;
	font-weight: bold;
	color: green;
}

div.category_description {
	font-size:10pt;
	width:205px;
	margin: 0 auto;
	margin-top:30px;
	text-align:left;	
}

div.home-desc {
	margin: -20px 20px 0 20px;
	border-bottom: 1px dashed #A6421A;
	padding-bottom: 3px;
}

div.home-desc p {
	font-size: 10pt;
	padding-bottom: 4px;
}

div.smallgoodimgWrap {
}

div.smallgoodimgWrap table {
	height: 140px;
}

div.smallgoodimgWrap td {
	vertical-align: middle;
}

.contentItem h2 {
	color:#505050;
	font-size:11pt;
	padding:8px 0;
	text-align:left;	
	font-weight: normal;
}

.contentItem p {
	font-size: 10pt;
}

.contentItem p.padded {
	font-size: 10pt;
	padding-top: 7px;
}

.contentItem span.percent {
	font-size: 10pt;
	color: #ED7200;
	font-weight: bold;
}

.contentItem span.sum {
	font-size: 10pt;
	color: #067E06;
	font-weight: bold;
}

table.oform_foot td{ text-align:left; vertical-align:middle; color:#666666; padding:5px 0px; padding-right:5px; font-size:12px; }
table.oform_foot td a{ color: blue; }

div.extended_description {
	font-size: 10pt;
	text-align: justify;
}

div.icq {
	font-size: 12pt;
	text-align: center;
	vertical-align: middle;
}

div.icq img {
	margin-right: 10px;
	vertical-align: text-bottom;
	margin-bottom: -2px;
}

div.buy-online {
	padding-left: 38px;
	background-image:url(images/emoticon-6.png);
	background-repeat: no-repeat;
	background-position: left top; 
	text-align: justify;
	font-size: 9pt;
}

div.buy-online span{
	display: block;
	font-size: 10pt;
	margin-bottom: 3px;
	font-weight: bold;
	text-decoration: underline;
}
div.buy-online div {
	text-align: right;
	color: #666;
	margin-top: 3px;
	font-size: 10pt;
}

div.price-warranty {
	padding-left: 38px;
	background-image:url(images/euro.png);
	background-repeat: no-repeat;
	background-position: left top; 
	text-align: justify;
	font-size: 9pt;	
	margin-top: 15px;
}

div.price-warranty span{
	display: block;
	font-size: 10pt;
	margin-bottom: 3px;
	font-weight: bold;
	text-decoration: underline;
}

.properties-tooltip {
}

.properties-tooltip table {
	width: 100%;
}

.properties-tooltip th {
	text-align: left;
	color: #804000;
	width: 60%;
}

.properties-tooltip td {
	text-align: right;
}

table.delivery_note {
    background-color: rgb(176, 229, 124); 
    background-color: #d5f0bb;
    background-color: #e8fbd7;
    border: 1px dashed rgb(51, 153, 51); 
    color: rgb(0, 51, 0); 
    margin-bottom: 5px;
}

div.design {
    background-color: #e8fbd7;
    color: rgb(0, 51, 0);
    width: 200px;
    margin: 0 auto 10px auto;
    font-size: 10pt;
    padding: 4px;
    background-color:#FFEC94;
    color:#804000;
    border: 1px dashed #804000;
}

table.delivery_note td {
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 5px;
}

table.delivery_note td a {
    color: blue;
    text-decoration: underline;
}

table.delivery_note th {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}

table.payment_note {
    background-color: rgb(176, 229, 124); 
    background-color: #d5f0bb;
    background-color: #d7e8fb;
    border: 1px dashed #0e3f75; 
    color: rgb(0, 51, 0); 
    margin-bottom: 5px;    
}

table.payment_note th {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;    
}

table.payment_note td {
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 5px;    
}

div.promo {
    margin-top: 5px;
    background-color: #fac560;
    padding: 5px;
    font-size: 14px;
    text-align: center;
}

div.promo a {
    font-weight: bold;
    text-decoration: underline;
}

/* Brilan */
    .preview {
        margin-top: 15px;
    }
    
    .image .preview {
        float: right;
    }    
    
    .up {
        padding: 0 0 5px;
    }   
    
    .down {
        margin: 5px 0 0;
    }
    
    .up, .down {
        position: relative;
    }    
    
    #down {
        background: url("images/down.gif") no-repeat scroll 0 0 transparent;
        height: 15px;
        top: 0;
    }
        
    #up {
        background: url("images/up.gif") no-repeat scroll 0 0 transparent;
        top: -15px;
    }
    
    #up, #down {
        cursor: pointer;
        height: 30px;
        position: absolute;
        width: 136px;
    }
    
    #scroll {
        height: 288px;
        overflow: hidden;
        position: relative;
        width: 136px;
    }
    
    .preview ul {
        background-image: url("images/leftMenubgd.gif");
        background-color: #E7DDDA;                
        position: absolute;
        top: 0;
    }
    
    .image ul, .image li {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }
    
    .main ul li, .inner_text ul li {
        line-height: 25px;
    }

    .preview li {
        float: left;
        height: 96px;
    }

    .image ul, .image li {
        list-style: none outside none;
        margin: 0;
        padding: 0;
    }
    
    .image .preview .current {
        background-color: #905d49;
        /*
        background: none repeat scroll 0 0 #3B3B3B;
        border: 1px solid #4C4C4C;
        */
    }
    
    .image .preview a {
        /*
        background: none repeat scroll 0 0 #313131;
        border: 1px solid #313131;
        */
        background-image: url("images/borderBotm.gif");
        background-position: 50% 100%;
        background-repeat: no-repeat;
        display: block;
        outline: medium none;
        padding: 7px;
    }   
    
    .preview span {
        cursor: pointer;
        display: block;
        max-height: 80px;
        overflow: hidden;
        width: 120px;
    }
    
    .image .preview img {
        display: block;
        width: 120px;
    }
    
    .image .view {
        float: left;
        overflow: hidden;
        position: relative;
        width: 540px;
    }   
