@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;}
.bigg{ font-size:16px; }
.purple{ color:#FF008A; font-weight:bold;}
.martop{margin-top:1000px; border:1px solid green; position:relative;}
/* GLOBAL */



/* structure */
html, body { width:100%; height:100%;}
html{ height:100%; width:100%;}
body {  font-family: Tahoma, Arial; font-size: 11px; color: #000000; width:100%; min-height:100%; position:relative; height:100%; min-width:980px; background-color:#FCFBFB;}
.wrap { position: relative; width:100%; margin: 0px auto; min-height:100%; height:auto !important; height:100%;min-width:990px; }  
.wrapcontent{ width:980px; margin:auto; padding:0 10px; height:100%;}
.header{ width:100%; margin:auto;  position:relative; z-index:1000;}
.footer_blank {  height:90px; clear:both; margin:auto; }
.footer {  position:relative; margin:auto;  margin-top:-70px; height:70px; width:100%; text-align:left;font-family:Tahoma; background-image:url(images/footer_bgd.gif); background-position:top center; background-repeat:repeat-x; }



/* structure */
/**** header ****/
.header{ background-image:url(images/kanistra.png); background-repeat:no-repeat; background-position:right 0; width:990px; height:265px;}
.topWrapper{ width:auto; height:auto; float:left; margin:10px 0;}
	/* logo */
.logoWrapper{ width:242px; height:127px; float:left;}
.logoWrapper img{ width:242px; height:127px; float:left;}
 	/* contacts */
.contactWrapper{ padding:18px 0; width:200px; padding-left:30px; height:auto; float:left;}
.contactWrapper span{margin:3px 0;}
span#mts{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/mts.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#velcom{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/velton.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#ICQ{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/icq.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#write_us{display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/mail.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#write_us a{ color:#0D282E; font-size:12pt; text-decoration:underline;}
span#write_us a:hover{ text-decoration:none;}
	/* topmenu */
.topMenu ul{}	
.topMenu ul li{ float:left; font-size:12pt; padding:10px 0; padding-right:15px; display: block; width:auto;}	
.topMenu ul li a{ color:#C30101; text-decoration:underline;}	
.topMenu ul li a:hover{text-decoration:none;}
	/* toppathway */
.topPathway{ clear:both;  padding-left:10px;  font-size:11pt; color:#646464; font-weight:bold;}
.topPathway a{font-weight:normal; padding:0 10px; font-size:10pt; text-decoration:underline; color:#70858A;}
.topPathway a:hover{text-decoration:none; }

/*** content   ***/
.content{ width:970px; padding:10px; height:auto; margin:0 auto;}	
.contentsWrapper{ width:970px; margin:auto; height:auto;}
.leftContent{ float:left; width:212px; height:auto;}
.rightContent{ float:right; width:201px; height:auto;}
.centerContent{ margin:0 auto; width:530px; height:auto;}
.centerContentcatalog{ float:right; width:730px; height:auto;}
.centerContentcatalog table.topwrap{ width:100%; height:auto; text-align:left;}
.centerContentcatalog table.topwrap td{ vertical-align:top; }
h2.head1{font-size:12pt; text-align:left; color:#333333;  margin:4px 3px;}
h2.head2{ color:#C30101; text-align:left; line-height:18px; font-size:12pt; margin:10px 0 7px 0;}
	/* lefcontent */
		/* searchmodule */	
.searchModule{ width:193px; height:48px; margin:auto; background-image:url(images/searchBgd.gif); background-position:center; background-repeat:no-repeat; text-align:left;}
.searchModule input{ width:144px; border:0; font-size:10pt; background-color:#F5F5F4; color:#888888; margin:14px 5px;}
		/* categories menu */
.categories{ width:205px; margin:auto; height:auto;}		
.categories dl{ font-size:10pt;}		
.categories dl dt,.categories dl dd{ padding:2px 0; width:auto; height:auto;}		
.categories dl dt a{ color:#000000; text-decoration:underline;}		
.categories dl dd a{ color:#C90000; margin-left:15px; text-decoration:underline;}		
.categories a:hover{ text-decoration:none;}		

	/* right content*/
/*** basket ****/
.basket{ width:200px; margin:auto; height:auto; font-size:10pt; color:#000000; background-image:url(images/basketBgd.gif); text-align:left; background-position:top right; background-repeat:no-repeat;}
.basket strong { display:block; width:auto; height:auto; padding-bottom:3px;color:#000000;}
.basket strong a{ text-decoration:underline; color:#B71110;}
.basket strong a:hover{ text-decoration:none;}
.basket a.goto{ display:block; text-align:left; width:auto; height:auto; text-decoration:underline; color:#000000; font-size:9pt; padding:0px 0;}
.basket a.goto:hover{ text-decoration:none;}
/* register */
.register{ width:100%; height:auto; margin:auto; text-align:left;}
.register form{ display:block; width:100%;; height:60px;}
.register input.text{ width:138px; font-size:12px; margin:2px 0; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:3px 2px; color:#939392;}
.register input.subm{ width:55px; float:right; padding:14px 0; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF; margin-top:-24px;}
.register a{ display:block; width:auto; padding:0px 0; height:auto; color:#B71110; text-decoration:underline; font-size:12px;}
.register a:hover{ text-decoration:none;}



/*** news blok */
.news{ width:200px; height:auto; margin:auto; font-size:10pt; color:#000000; background-image:url(images/rss.gif); background-repeat:no-repeat; background-position:top right;}
.nnEw{ width:100%; height:auto; clear:both; padding:8px 0;}
span.date{ color:#8A8A8A; font-size:10px; background-color:#F5F5F4; padding:5px 7px; float:left;}
a.linkTheme{ color:#000000; font-size:12px; text-decoration:underline;  float:right; display:block;  width:65%; height:auto;}
/* rss */
.rss{ width:200px; margin:auto; height:auto;}
input.rss_text{ width:160px; font-size:14px; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:3px 2px; color:#939392;}
input.rss_subm{ width:auto; float:right; padding:2px; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF;}

	/* center content */
/* cabinet */
.cabinet{ width:100%; height:auto; margin:auto;}
.cabinet td{ border:1px solid #FCFCFC; 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%;}	
 tr.silver{ background-color:#EFEEEE; }	
 tr.grey{ background-color:#D6D6D6; }	
 tr.morelight{ background-color:#E3E3E3; }	
.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;}	
/* select lists */
.podbor{ width:100%;  height:auto; margin:10px auto;}
.podbor select{ float:left; width:117px; margin:1px 5px; font-size:12px; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:0px; color:#000000;}
.podbor select option{font-size:12px; background-color:#F5F5F4; color:#000000;}
.podbor input.subm{ float:right; width:20px; padding:1px; background-color:#B71110; border:1px solid #D9DAD3; font-size:12px;  color:#FFFFFF;}
/* philter lists */
.philter{ width:100%; margin:auto; color:#000000; padding:0px 0; font-size:12pt;}
.philter span{ padding:5px 3px; display:block; width:auto; height:auto;  float:left;}
.philter_nazv{ width:110px; margin:1px 5px; color:#7E7D7D; font-size:18px; padding:2px 3px; border:1px solid #D9DAD3; background-color:#F5F5F4;   float:left; font-weight:normal;}
.philter_prices{ width:75px; margin:1px 5px; color:#7E7D7D; font-size:18px; padding:2px 3px; border:1px solid #D9DAD3; background-color:#F5F5F4;  float:left; }
.philter .subm{width:auto;  float:right; padding:4px 8px; margin:0 7px; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF;}

/* pagination sort */
.pagination{ margin:0px auto; margin-top:25px; color:#EA8D92; width:100%; height:auto; font-size:12pt;}
.pagination .links{ float:left; width:auto; height:auto; }
.pagination .links a{ color:#EA8D92; text-decoration:underline; }
.pagination .links a:hover{ text-decoration:none;}
.pagination .sortby{ float:right; width:auto; font-size:12pt; color:#7E7D7D; text-align:right;}
.pagination .sortby select{ width:80px; margin:0px; font-size:12px; border:1px solid #D9DAD3; background-color:#F5F5F4; color:#7E7D7D; margin-right:10px;}
/* pathway */ 
.pathway{ width:100%; margin:15px auto; text-align:left;}
.pathway a{ font-size:12pt; text-decoration:underline; color:#71858B;}
.pathway span{ font-size:12pt; color:#656464; padding:0 15px;}
 
/* popular goods */
.goodWrp{ width:220px;}
.goodWrp .imgWrp{ width:102px; float:left; height:auto;}
.goodWrp .imgWrp img{ border:1px solid #E1E1E1; text-align:center;}
.goodWrp .imgWrp a.buy{ display:block; height:auto; color:#C30101; font-size:14pt; background-image:url(images/basket.gif); background-position:10% center;  padding-left:15px; text-decoration:underline; margin:5px auto; background-repeat:no-repeat;}
.goodWrp .imgWrp a.buy:hover{ text-decoration:none;}
.goodWrp .txtWrp{ color:#000000; font:10px; width:110px; text-align:left; float:right; height:auto;}
.goodWrp .txtWrp a.headerLink{ width:auto; display:block; height:auto; color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;}
.goodWrp .txtWrp a.headerLink:hover{ text-decoration:none;}
.goodWrp .txtWrp p{ font-size:12px; padding:10px 0;}
.goodWrp .txtWrp strong{ font-size:14px;}
table.MostPopgoods{ background-color:#F5F5F4; width:100%; height:auto;}
table.MostPopgoods td{ padding:10px; padding-bottom:20px; text-align:center; vertical-align:middle;}

/* details page */
	/* detail of good */
table.detailWrp{ background-color:#F5F5F4; width:98%; margin:auto;}
table.detailWrp td{ padding:10px; text-align:center; vertical-align:top; }
.detailImgWrp{  width:206px; height:auto; border:0px solid red; text-align:center;}
.detailImgWrp table{ margin:auto;}
.detailImgWrp table td{ padding:0; padding-right:3px;}
.detailImgWrp .mainImg{ margin:auto; width:186px; height:196px;}
.detailImgWrp .zoom{ display:block; font-size:10pt; color:#1F2D2A; text-decoration:underline; padding:5px 0 10px 0; width:auto; height:auto;}
.buythis{ margin:auto; display:block; background-image:url(images/buy_bgd.gif); width:117px; height:23px; margin:10px auto; color:#D24444; text-decoration:underline; background-repeat:no-repeat; font-size:14pt; padding:10px 0; }
.detailtxtWrp{   border:0px solid red; width:257px; height:auto;}
.detailtxtWrp p{ font-size:9pt; text-align:left;}
.detailtxtWrp p span.price{ font-size:14pt;  color:#B3347C;}
	/* variants of good */
table.varsofGood{ background-color:#F5F5F4; width:98%; margin:auto;}
table.varsofGood td{ padding:25px; width:33%; vertical-align:top; }
.lefted{ text-align:left; float:left; }
.righted{ text-align:right; float:right; }
.centered{ text-align:center; }
.varsofGoodWrp{ width:90px; margin:auto; height:auto; }
.varsofGoodWrp a.nameOf{ text-align:center; display:block; margin:auto; text-decoration:underline; color:#000000; font-size:12px; padding:3px 0;}
.varsofGoodWrp a.tobasket{ text-align:center; display:block; margin:auto; text-decoration:underline; color:#B71110; font-size:11px; padding:10px 0; background-image:url(images/basket.gif); padding-left:15px; background-repeat:no-repeat; background-position:12% center;}
	/* make a question */
.varsofGood{ background-color:#F5F5F4; width:96%; margin:auto; padding:10px;}
.varsofGood input.txt{ margin:3px 3px; color:#ABABAA; background-color:transparent; border:1px solid #D9DAD3; width:217px; font-size:10pt; padding:3px 10px;}
.varsofGood textarea{ margin:5px auto; color:#ABABAA; height:60px; background-color:transparent; border:1px solid #D9DAD3; width:460px; font-size:10pt; padding:3px 10px;}
.varsofGood input.captcha{ margin:0px; margin-bottom:-8px; color:#ABABAA; background-color:transparent; border:1px solid #D9DAD3; width:117px; font-size:10pt; padding:0px;}
.varsofGood input.captcha_text{color:#ABABAA; background-color:#ffffff; border:1px solid #D9DAD3; width:97px; font-size:10pt; padding:3px 10px;}
.varsofGood input.subm{color:#ABABAA; background-color:transparent; margin:5px 0; border:0; font-size:10pt; color:#C30101; border-bottom:1px solid #C30101;}


/* footer content */
.footerwrap{ width:960px; margin:auto; height:50px; padding:10px;}
.copy{ width:180px; height:auto; padding:7px 0; float:right; color:#000000; font-size:12px; margin-right:30px; }
.copy a{ color:#B71110; text-decoration:underline;} 
.copy a:hover{ text-decoration:none;} 
.whocreate{ padding:7px 0;  padding-left:40px; margin-left:250px; float:left; width:220px; text-align:left; color:#000000; height:auto; background-image:url(images/unsimpleLogo.gif); background-position:left center; background-repeat:no-repeat;} 
.whocreate a{color:#B71110; font-size:9pt; text-decoration:underline; }
.whocreate a:hover{ text-decoration:none;}


/**************************/
/*      backet            */
/*************************/
div.bsk{background-color:#F2F2F2; }
div.bsk h1{text-align:left; color:#333333; font-weight:bold; padding:6px 15px; font-size:16pt;}
div.bsk a{ padding-left:400px; font-size:12px; color:#AAAAAA; text-decoration:underline;}
table.bask{ width:660px; height:auto; }
table.bask tr{border-top:2px solid #F2F2F2;}
table.bask td{ padding:8px 0 7px 10px; border:0px solid red; vertical-align:top;}
table.bask td span.grey{ font-size:12px; color:#989898; float:left; }
table.bask  td.imgWrp{ width:110px; padding-bottom:10px; text-align:center;}
table.bask  td.lnkWrp{ width:200px; padding-right:50px; text-align:left;}
table.bask  td.lnkWrp a{ text-decoration:underline; color:#415651; font-size:14pt;}
table.bask  td.inpWrp{ width:110px; text-align:left;}
table.bask  td.inpWrp input{ width:96px; height:16px; border:1px solid #999999; text-align:left;}
table.bask  td.priceWrp{ width:56px; text-align:left; }
table.bask  td.priceWrp span{ color:#2A443B; font-size:12pt; font-weight:bold;}
table.bask  td.removeWrp{ width:26px; text-align:right; }
table.bask  td div.skidkaWrp{text-align:left; background-color:#F2F2F2; margin:3px 0; padding:5px 0; }
table.bask  td .skidkaWrp input{ width:96px; height:16px; border:1px solid #999999; margin:0 10px; text-align:left;}
table.bask  td .skidkaWrp a{text-decoration:underline; color:#E64648; font-size:10pt;}
table.bask  td.inpWrp a{text-decoration:underline; color:#E64648; font-size:10pt;}
table.bask  td.priceWrp p.itog{ color:#E44444; font-size:14pt;}
table.bask  td.priceWrp p.itog span{ color:#E64648; font-size:10pt;}
.baskfoot{ background-color:#F2F2F2; padding:15px 0; padding-left:200px; }
.baskfoot  .subm{ border:0; background:none; color:#E64648; font-size:19pt;}




/****************************/
/*  registration blok  */
/****************************/
.nobgd{ background-image:none;}
h1.registration{text-align:left; color:#333333; background-color:#F2F2F2; font-weight:bold; padding:10px 15px; font-size:18px;}
.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{ background-color:#FFFFFF; font-size:12pt; margin:10px 15px;}
.reg textarea{ width:236px; height:57px;border:1px solid #B3B3B3;}
.rightcoll{ width:260px; padding:3px 0; text-align:left;}
.rightcoll input{ width:236px; height:20px; border:1px solid #B3B3B3;}
.foot{ background-color:#F2F2F2; padding:20px 0; padding-left:85px; padding-bottom:70px;}
.foot  .subm{ border:0; background:none; color:#B71111; font-size:20pt;}


/*************************/
/*   oformlation blok    */
/*************************/
.oforml{text-align:left; color:#333333; background-color:#F2F2F2; padding:10px 15px; font-size:16px;}
.oformlwrp{ width:801px; height:20px;}
.oformlwrp h1{text-align:left; color:#333333; background-color:#F2F2F2; font-weight:bold; padding:0px 15px; font-size:18px; width:auto; height:auto; float:left;}
.oroml_pathway{ float:right; width:auto; height:20px;}
.oroml_pathway a{text-decoration:underline; font-size:14px; color:#3E7300;}
p.oforml_p{ color:#666666; font-size:14px; padding-left:15px;}
p.oforml_p a{ font-size:14px; color:#3E7300;}
.oforml_p .address{ display:inline; font-size:12px;}
.oforml_p strong{font-size:16px; display:block; margin:10px 0;}
.oforml_footer{ background-color:#F2F2F2; padding:20px 0; padding-left:20px; padding-bottom:70px;}
table.oform_foot{ width:801px;}
table.oform_foot td{ text-align:left; vertical-align:middle; color:#666666; padding:5px 0px; font-size:10px; }
table.oform_foot td strong{font-size:14px; display:block; color:#000000; }
input.subm_reg{ border:0; background:none; color:#3E7300; font-size:14pt; float:right; margin-top:-40px;}


@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;}
.bigg{ font-size:16px; }
.purple{ color:#FF008A; font-weight:bold;}
.martop{margin-top:1000px; border:1px solid green; position:relative;}
/* GLOBAL */



/* structure */
html, body { width:100%; height:100%;}
html{ height:100%; width:100%;}
body {  font-family: Tahoma, Arial; font-size: 11px; color: #000000; width:100%; min-height:100%; position:relative; height:100%; min-width:980px; background-color:#FCFBFB;}
.wrap { position: relative; width:100%; margin: 0px auto; min-height:100%; height:auto !important; height:100%;min-width:980px; }  
.wrapcontent{ width:990px; margin:auto; padding:0px; height:100%;}
.header{ width:100%; margin:auto;  position:relative; z-index:1000;}
.footer_blank {  height:90px; clear:both; margin:auto; }
.footer {  position:relative; margin:auto;  margin-top:-70px; height:70px; width:100%; text-align:left;font-family:Tahoma; background-image:url(images/footer_bgd.gif); background-position:top center; background-repeat:repeat-x; }


*{border:1px sol id green;}
/* structure */
/**** header ****/
.header{ background-image:url(images/kanistra.png); background-repeat:no-repeat; background-position:right 0; width:990px; height:265px;}
.topWrapper{ width:auto; height:auto; float:left; margin:10px 0;}
	/* logo */
.logoWrapper{ width:242px; height:127px; float:left;}
.logoWrapper img{ width:242px; height:127px; float:left;}
 	/* contacts */
.contactWrapper{ padding:18px 0; width:200px; padding-left:30px; height:auto; float:left;}
.contactWrapper span{margin:3px 0;}
span#mts{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/mts.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#velcom{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/velton.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#ICQ{ display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/icq.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#write_us{display:block; width:auto; height:auto; text-align:left; padding:0px 0; background-image:url(images/mail.gif); background-repeat:no-repeat; background-position:left center; color:#0D282E; font-size:14pt; padding-left:45px;}	
span#write_us a{ color:#0D282E; font-size:12pt; text-decoration:underline;}
span#write_us a:hover{ text-decoration:none;}
	/* topmenu */
.topMenu{ padding-left:20px; overflow:hidden; height:50px; clear:both; margin:25px 0;}	
.topMenu ul{}	
.topMenu ul li{ float:left; font-size:12pt; padding:10px 0; padding-right:15px; display: block; width:auto;}	
.topMenu ul li a{ color:#C30101; text-decoration:underline;}	
.topMenu ul li a:hover{text-decoration:none;}


/*** content   ***/
.content{ width:970px; padding:10px; height:auto; margin:0 auto;}	
.contentsWrapper{ width:970px; margin:auto; height:auto;}
.leftContent{ float:left; width:212px; height:auto;}
.rightContent{ float:right; width:201px; height:auto;}
.centerContent{ margin:0 auto; width:530px; height:auto;}
.centerContentcatalog{ float:right; width:730px; height:auto;}
.centerContentcatalog table.topwrap{ width:100%; height:auto; text-align:left;}
.centerContentcatalog table.topwrap td{ vertical-align:top; }
h2.head1{font-size:12pt; text-align:left; color:#333333;  margin:4px 3px;}
h2.head2{ color:#C30101; text-align:left; line-height:18px; font-size:12pt; margin:10px 0 7px 0;}
	/* lefcontent */
		/* searchmodule */	
.searchModule{ width:193px; height:48px; margin:auto; background-image:url(images/searchBgd.gif); background-position:center; background-repeat:no-repeat; text-align:left;}
.searchModule input{ width:144px; border:0; font-size:10pt; background-color:#F5F5F4; color:#888888; margin:14px 5px;}
		/* categories menu */
.categories{ width:205px; margin:auto; height:auto;}		
.categories dl{ font-size:10pt;}		
.categories dl dt,.categories dl dd{ padding:2px 0; width:auto; height:auto;}		
.categories dl dt a{ color:#000000; text-decoration:underline;}		
.categories dl dd a{ color:#C90000; margin-left:15px; text-decoration:underline;}		
.categories a:hover{ text-decoration:none;}		

	/* right content*/
/*** basket ****/
.basket{ width:200px; margin:auto; height:auto; font-size:10pt; color:#000000; background-image:url(images/basketBgd.gif); text-align:left; background-position:top right; background-repeat:no-repeat;}
.basket strong { display:block; width:auto; height:auto; padding-bottom:3px;color:#000000;}
.basket strong a{ text-decoration:underline; color:#B71110;}
.basket strong a:hover{ text-decoration:none;}
.basket a.goto{ display:block; text-align:left; width:auto; height:auto; text-decoration:underline; color:#000000; font-size:9pt; padding:0px 0;}
.basket a.goto:hover{ text-decoration:none;}
/* register */
.register{ width:100%; height:auto; margin:auto; text-align:left;}
.register form{ display:block; width:100%;; height:60px;}
.register input.text{ width:138px; font-size:12px; margin:2px 0; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:3px 2px; color:#939392;}
.register input.subm{ width:55px; float:right; padding:14px 0; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF; margin-top:-24px;}
.register a{ display:block; width:auto; padding:0px 0; height:auto; color:#B71110; text-decoration:underline; font-size:12px;}
.register a:hover{ text-decoration:none;}



/*** news blok */
.news{ width:200px; height:auto; margin:auto; font-size:10pt; color:#000000; background-image:url(images/rss.gif); background-repeat:no-repeat; background-position:top right;}
.nnEw{ width:100%; height:auto; clear:both; padding:8px 0;}
span.date{ color:#8A8A8A; font-size:10px; background-color:#F5F5F4; padding:5px 7px; float:left;}
a.linkTheme{ color:#000000; font-size:12px; text-decoration:underline;  float:right; display:block;  width:65%; height:auto;}
/* rss */
.rss{ width:200px; margin:auto; height:auto;}
input.rss_text{ width:160px; font-size:14px; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:3px 2px; color:#939392;}
input.rss_subm{ width:auto; float:right; padding:2px; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF;}

	/* center content */
/* cabinet */
.cabinet{ width:100%; height:auto; margin:auto;}
.cabinet td{ border:1px solid #FCFCFC; 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%;}	
 tr.silver{ background-color:#EFEEEE; }	
 tr.grey{ background-color:#D6D6D6; }	
 tr.morelight{ background-color:#E3E3E3; }	
.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;}	
/* select lists */
.podbor{ width:100%;  height:auto; margin:10px auto;}
.podbor select{ float:left; width:117px; margin:1px 5px; font-size:12px; border:1px solid #D9DAD3; background-color:#F5F5F4; float:left; padding:0px; color:#000000;}
.podbor select option{font-size:12px; background-color:#F5F5F4; color:#000000;}
.podbor input.subm{ float:right; width:20px; padding:1px; background-color:#B71110; border:1px solid #D9DAD3; font-size:12px;  color:#FFFFFF;}
/* philter lists */
.philter{ width:100%; margin:auto; color:#000000; padding:0px 0; font-size:12pt;}
.philter span{ padding:5px 3px; display:block; width:auto; height:auto;  float:left;}
.philter_nazv{ width:110px; margin:1px 5px; color:#7E7D7D; font-size:18px; padding:2px 3px; border:1px solid #D9DAD3; background-color:#F5F5F4;   float:left; font-weight:normal;}
.philter_prices{ width:75px; margin:1px 5px; color:#7E7D7D; font-size:18px; padding:2px 3px; border:1px solid #D9DAD3; background-color:#F5F5F4;  float:left; }
.philter .subm{width:auto;  float:right; padding:4px 8px; margin:0 2px; background-color:#B71110; border:1px solid #D9DAD3; font-size:14px;  color:#FFFFFF; margin-right:5px;}

/* pagination sort */
.pagination{ margin:0px; margin-top:25px; color:#EA8D92; width:100%; height:auto; font-size:12pt;}
.pagination .links{ float:left; width:auto; height:auto; }
.pagination .links a{ color:#EA8D92; text-decoration:underline; }
.pagination .links a:hover{ text-decoration:none;}
.pagination .sortby{ float:right; width:auto; font-size:12pt; color:#7E7D7D; text-align:right;}
.pagination .sortby select{ width:80px; margin:0px; font-size:12px; border:1px solid #D9DAD3; background-color:#F5F5F4; color:#7E7D7D; margin-right:5px;}
/* pathway */ 
.pathway{ width:100%; margin:15px auto; text-align:left;}
.pathway a{ font-size:12pt; text-decoration:underline; color:#71858B;}
.pathway span{ font-size:12pt; color:#656464; padding:0 15px;}
 
/* popular goods */
.goodWrp{ width:220px;}
.goodWrp .imgWrp{ width:102px; float:left; height:auto;}
.goodWrp .imgWrp img{ border:1px solid #E1E1E1; text-align:center;}
.goodWrp .imgWrp a.buy{ display:block; height:auto; color:#C30101; font-size:14pt; background-image:url(images/basket.gif); background-position:10% center;  padding-left:15px; text-decoration:underline; margin:5px auto; background-repeat:no-repeat;}
.goodWrp .imgWrp a.buy:hover{ text-decoration:none;}
.goodWrp .txtWrp{ color:#000000; font:10px; width:110px; text-align:left; float:right; height:auto;}
.goodWrp .txtWrp a.headerLink{ width:auto; display:block; height:auto; color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;}
.goodWrp .txtWrp a.headerLink:hover{ text-decoration:none;}
.goodWrp .txtWrp p{ font-size:12px; padding:10px 0;}
.goodWrp .txtWrp strong{ font-size:14px;}
table.MostPopgoods{ background-color:#F5F5F4; width:100%; height:auto;}
table.MostPopgoods td{ padding:10px; padding-bottom:20px; text-align:center; vertical-align:middle;}




/* footer content */
.footerwrap{ width:960px; margin:auto; height:50px; padding:10px;}
.copy{ width:180px; height:auto; padding:7px 0; float:right; color:#000000; font-size:12px; margin-right:30px; }
.copy a{ color:#B71110; text-decoration:underline;} 
.copy a:hover{ text-decoration:none;} 
.whocreate{ padding:7px 0;  padding-left:40px; margin-left:250px; float:left; width:220px; text-align:left; color:#000000; height:auto; background-image:url(images/unsimpleLogo.gif); background-position:left center; background-repeat:no-repeat;} 
.whocreate a{color:#B71110; font-size:9pt; text-decoration:underline; }
.whocreate a:hover{ text-decoration:none;}


/**************************/
/*      backet            */
/*************************/
div.bsk{background-color:#F2F2F2; }
div.bsk h1{text-align:left; color:#333333; font-weight:bold; padding:6px 15px; font-size:16pt;}
div.bsk a{ padding-left:400px; font-size:12px; color:#AAAAAA; text-decoration:underline;}
table.bask{ width:660px; height:auto; }
table.bask tr{border-top:2px solid #F2F2F2;}
table.bask td{ padding:8px 0 7px 10px; border:0px solid red; vertical-align:top;}
table.bask td span.grey{ font-size:12px; color:#989898; float:left; }
table.bask  td.imgWrp{ width:110px; padding-bottom:10px; text-align:center;}
table.bask  td.lnkWrp{ width:200px; padding-right:50px; text-align:left;}
table.bask  td.lnkWrp a{ text-decoration:underline; color:#415651; font-size:14pt;}
table.bask  td.inpWrp{ width:110px; text-align:left;}
table.bask  td.inpWrp input{ width:96px; height:16px; border:1px solid #999999; text-align:left;}
table.bask  td.priceWrp{ width:56px; text-align:left; }
table.bask  td.priceWrp span{ color:#2A443B; font-size:12pt; font-weight:bold;}
table.bask  td.removeWrp{ width:26px; text-align:right; }
table.bask  td div.skidkaWrp{text-align:left; background-color:#F2F2F2; margin:3px 0; padding:5px 0; }
table.bask  td .skidkaWrp input{ width:96px; height:16px; border:1px solid #999999; margin:0 10px; text-align:left;}
table.bask  td .skidkaWrp a{text-decoration:underline; color:#E64648; font-size:10pt;}
table.bask  td.inpWrp a{text-decoration:underline; color:#E64648; font-size:10pt;}
table.bask  td.priceWrp p.itog{ color:#E44444; font-size:14pt;}
table.bask  td.priceWrp p.itog span{ color:#E64648; font-size:10pt;}
.baskfoot{ background-color:#F2F2F2; padding:15px 0; padding-left:200px; }
.baskfoot  .subm{ border:0; background:none; color:#E64648; font-size:19pt;}




/****************************/
/*  registration blok  */
/****************************/
.nobgd{ background-image:none;}
h1.registration{text-align:left; color:#333333; background-color:#F2F2F2; font-weight:bold; padding:10px 15px; font-size:18px;}
.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{ background-color:#FFFFFF; font-size:12pt; margin:10px 15px;}
.reg textarea{ width:236px; height:57px;border:1px solid #B3B3B3;}
.rightcoll{ width:260px; padding:3px 0; text-align:left;}
.rightcoll input{ width:236px; height:20px; border:1px solid #B3B3B3;}
.foot{ background-color:#F2F2F2; padding:20px 0; padding-left:85px; padding-bottom:70px;}
.foot  .subm{ border:0; background:none; color:#B71111; font-size:20pt;}


/*************************/
/*   oformlation blok    */
/*************************/
.oforml{text-align:left; color:#333333; background-color:#F2F2F2; padding:10px 15px; font-size:16px;}
.oformlwrp{ width:801px; height:20px;}
.oformlwrp h1{text-align:left; color:#333333; background-color:#F2F2F2; font-weight:bold; padding:0px 15px; font-size:18px; width:auto; height:auto; float:left;}
.oroml_pathway{ float:right; width:auto; height:20px;}
.oroml_pathway a{text-decoration:underline; font-size:14px; color:#3E7300;}
p.oforml_p{ color:#666666; font-size:14px; padding-left:15px;}
p.oforml_p a{ font-size:14px; color:#3E7300;}
.oforml_p .address{ display:inline; font-size:12px;}
.oforml_p strong{font-size:16px; display:block; margin:10px 0;}
.oforml_footer{ background-color:#F2F2F2; padding:20px 0; padding-left:20px; padding-bottom:70px;}
table.oform_foot{ width:801px;}
table.oform_foot td{ text-align:left; vertical-align:middle; color:#666666; padding:5px 0px; font-size:10px; }
table.oform_foot td strong{font-size:14px; display:block; color:#000000; }
input.subm_reg{ border:0; background:none; color:#3E7300; font-size:14pt; float:right; margin-top:-40px;}

/**********************/
/*                    */
/**********************/
.rightcoll select{ width:236px; height:20px; border:1px solid #B3B3B3;}

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;
}

div.form_wrapper {
	text-align:center;
}

table.reg {
	margin: 10px auto;
}

input.qty{ width:50px; margin:1px 5px; color:#7E7D7D; font-size:14px; padding:2px 3px; border:1px solid #D9DAD3; background-color:#fff;  }
input.captcha { 
	width:50px; 
	margin:1px 5px; 
	color:#7E7D7D; 
	font-size:14px; 
	padding:10px; 
	border:1px solid #D9DAD3; 
	background-color:#fff;  
}  

.leftcollnr{ 
	width:159px; 
	padding:3px 0; 
	padding-left:15px; 
	background-position: 0 5px; 
	background-repeat:no-repeat; text-align:left; vertical-align:top;}
	
table.bask{ width:700px; height:auto; }
div.bsk a{ padding-left:470px; font-size:12px; color:#AAAAAA; text-decoration:underline;}
.baskfoot{ background-color:#F2F2F2; padding:15px 0; padding-left:250px; }
.baskfoot  .subm{ border:0; cursor:pointer; background:none; color:#E64648; font-size:19pt;}

table.bask  td.inpWrp{ width:80px; text-align:left;}
table.bask  td.inpWrp input{ width:76px; height:16px; border:1px solid #999999; text-align:left;}
table.bask  td.priceWrp{ width:76px; text-align:left; }

.foot .subm{ border:0; background:none; color:#B71111; cursor:pointer; font-size:20pt;}
.foot_small { background-color:#F2F2F2; padding:20px 0; padding-left:165px; padding-bottom:20px;margin-bottom:20px;}
.foot_small .subm{ border:0; background:none; color:#B71111; cursor:pointer; font-size:20pt;}

 td.grey{ background-color:#D6D6D6; padding: 4px 5px;width:100px;}	
 td.morelight{ background-color:#E3E3E3; padding: 4px 5px;}	
 tr.silver_header td { padding: 3px 5px; background-color:#EFEEEE; }
 td.price {text-align:right; color:#E64648;}
 .oformlwrp{ width:100%; height:20px;}
 p#checkout_have_account {
 	text-align:center;
 	padding: 10px;
 	color:black;
 }
p#checkout_have_account a{
 	color:blue;
}
input.subm_reg_frame{cursor:pointer; text-decoration:underline; border:0; background:none; color:#3E7300; font-size:14pt; float:right; margin-top: 15px; margin-right: 20px;}
table.oform_foot{ width:100%;}
table.oform_foot td.radio {padding-right:5px;}
table.oform_foot td.price {padding-right: 10px; font-size: 12pt; width:110px; text-align:right;}

.oforml_footer_short{ background-color:#F2F2F2; padding:20px 0; padding-left:20px; padding-bottom:70px;}
table.MostPopgoods td{ padding:10px; padding-bottom:20px; text-align:center; vertical-align:top;}
.pagination .sortby select{ width:140px; margin:0px; font-size:12px; border:1px solid #D9DAD3; background-color:#F5F5F4; padding:3px; color:#7E7D7D; margin-right:10px;}
.pathway span{ font-size:12pt; color:#656464; padding:0 8px;}
table.conf td.priceWrp {text-align:right; font-size:10pt; font-weight:bold;}
table.conf td {font-size: 10pt;}
table.conf td.discount {color: green;}
p.price {width: 100%;text-align:center;}
table.reg td {font-size:12pt;}
table.reg .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 .rightcoll{ width:260px; padding:3px 0; text-align:left;}
div.cat_desc {margin-top: 5px; margin-bottom: 10px; font-size:10pt; text-align:justify;}
div.buttons{ float: left;}
div.buttons td {padding: 5px;}
.webpay_payment_reminder {
	padding-left: 110px;
	background-image: url(images/webpay-small.gif);
	background-position:center left; 
	background-repeat:no-repeat;
	margin: 15px 5px;
	font-size: 10pt;
}
.webpay_payment_reminder_2 {
	padding-left: 110px;
	background-image: url(images/webpay-small.gif);
	background-position:center left; 
	background-repeat:no-repeat;
	margin: 0 30px;
	font-size: 10pt;
	text-align:center;
}
.oformlwrp h1{text-align:left; color:#333333; background-color:#F2F2F2; font-weight:bold; padding:0px; font-size:18px; width:auto; height:auto; float:left;}
.oformlwrp h1{font-size: 17px;}
.oroml_pathway {font-size: 14px; padding-top: 3px;}

div.top-info {
	float:right;
	width:310px;
	margin:15px 15px 0;
}

div.top-info div {
	font-size: 9pt; margin-bottom: 5px;
	background-color:#fff;opacity:0.9;
	padding: 7px 5px 7px 108px;
}

div.webpay-info {
	background-image: url(images/webpay-small.gif);
	background-position:7px center; 
	background-repeat:no-repeat;	
}

div.belpost-info {
	background-image: url(images/belpost-small.gif);
	background-position:7px center;
	background-repeat:no-repeat;	
}

div.belgosstrah-info {
	background-image: url(images/belgosstrah-small.jpg);
	background-position:7px center;
	background-repeat:no-repeat;	
}

div.top-info a {
	font-weight:bold;
	text-decoration: underline;
	color:blue;
}

