﻿/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body {  font: 12px/18px "Tahoma", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		background-color: #fff; 
		color: #333;
		text-align: center; /* for IE */
		
}

h1 {color:#555455; font-size:16px;}

.ipng{behavior: url(hacks/iepngfix.htc);}
.clearall {overflow:hidden;zoom:1;}

/* Валидный noindex Яндекса*/
.inv { display: none }

a {color:#812C6F;}

#wrap 
{
	width: 990px;
	margin: 0px auto;
	text-align:left;
	border:10px solid #ffffff;
}
#wrap_container
{
	width:1120px;
	background-color:#ffffff;
	padding:10px;
}

#h1header {padding:0px; font-size:15px; float:right; margin-top:40px; color:#555455;font-size: 1em; font-weight: normal; font-style: normal;}

#h1eader {border:0px solid #cc0000; margin: 10px 0px 3px 0px;}
#header
{
	border:0px solid #cc0000; margin: 10px 0px 3px 0px;
	width: 990px;
	margin: 0px auto;
	text-align:left;
	padding-bottom: 10px;
}

#xheader {margin-top:20px;}

#xheader #flogo {float: left;}
#xheader #fslogan,#fmenu, #ftel {float: right;}

#ftelhot {margin:10px 0px;}
.flogohref {width: 250px;}
.flogohot {width:134px;}
.flogotext {font-weight:bold; font-size:16px; margin-top: 10px;}

#xheader #fslogan {width:150px; margin-top: 10px;}
#xheader #ftel  {width: 180px; font-weight:bold; font-size:16px; margin-top: 10px; margin-right:330px;}
#xheader #fmenu {width:120px;margin-left:50px; font-size:11px;}
#xheader #fmenu a {margin:3px; color: #000;}
#xheader #fmenu .bask {background:#000; color:#fff; }
#xheader #fmenu .bask a {color:#fff;}




	
		
		


.menu p{clear:left;}	

.sidebarmenusep {margin:10px 0px; font-size:0px; height:1px; line-height:1px; background:#e2e2e2; border:0px solid #cc0000;}


/*index*/
#indexdiv {
	background: url(index/bigfotos/img_big1.jpg) no-repeat right top;
}
#indexdiv #sidebar{width:220px; float:left;}
#indexdiv #sidebar2{width:220px; float:left; margin-left:80px;margin-top:25px;}
#indexdiv #sidebar2 li {margin-top:25px;}

#indexmiddlemenu{border:0px; border-top:2px solid #fff; margin:0px;padding:0px;text-shadow:1px 1px 1px #aaa;}
#indexmiddlemenu ul{background:#CFA9B4;height:35px;list-style:none;margin:0;padding:0;}
#indexmiddlemenu li{float:left;padding:0px; width:33%;}
#indexmiddlemenu li.cnt {border-right: 2px solid #fff;border-left: 2px solid #fff; }

#indexmiddlemenu li a{background:#CFA9B4;color:#FFFFFF; text-align: center; display:block; text-decoration: none;line-height:35px; font-weight: bold; color:#000;}
#indexmiddlemenu li.cnt a{background:#C7B2C1;}
#indexmiddlemenu li.frst a{background:#D4D0DE;}

#bottomAdv td {vertical-align: top;}

#bottomAdvSideBar {width: 215px; padding:5px; border-right:1px solid #EAEAEA;}
#bottomAdvcontent {padding:5px;}


h2.lastEUpdate {text-indent:-9000px; background:#fff url(index/new_articles_text.png) no-repeat; line-height: 47px;width: 352px;}
div.lastEUpdate {background:#fff url(index/new_articles_text.png) no-repeat; height: 47px;width: 352px;}
#top10 {margin-bottom:25px;}
#top10 li a.foto {width:100%; height:200px; display: block; background-position:center bottom; background-repeat:no-repeat;}
#top10 li a:hover {text-decoration:none; }
#x8block {margin:10px 0px;}
#x8block li {float:left; height: 260px; width:170px; background:#fff; margin:3px; text-align: center; border-bottom:1px solid #ccc;border-left:1px solid #ccc; font-size:11px;}
#x8block li.first {border-left:0px;}

#x8block li a {display: block; margin: 10px 0px;}
#x8block li a.txt {display: block;  margin: 0px 0px; text-decoration: underline;}
#x8block li a.txt:hover {text-decoration: none;}

#indexajaxblock {height:295px;}
#indexajaxblock.man {background: #fff url(backgrounds/temp_ajax_block.jpg) no-repeat;} 

#dvertindexdeliver {margin:10px 0px;}
#dvertindexmenu , #dvertindexdeliver,#cataloglist {text-shadow:1px 1px 1px #aaa;}
#dvertindexmenu h3, #dvertindexdeliver h3 {color:#6C2E66; font-weight: bold; font-size:12px;}
#dvertindexmenu ul {margin-left:10px;  }
#dvertindexmenu ul li a {color:#000;font-weight:bold; text-decoration: none;}

.indexcols 
{
	padding-left: 65px;
	padding-top:10px;
	font-size:11px;
	text-align:justify;
	background-repeat:no-repeat;
	margin-top:30px;
} 

#indexcols2 
{
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	column-count: 2;
	column-gap: 10px;
	padding:10px;
	font-size:11px;
	text-align:justify;
} 


#footercontact{padding:9px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; margin:15px 0px; background:#fff;}
#ftmenu td{text-align: center;background:#fff;padding:0px 5px; font-size:11px;}
#ftmenu a {font-size:11px;color:#723769;}
#ftmenu td.indexsep{padding:0px;background:#f4f4f4 url(s_2009/index/links_line.gif)  no-repeat center center;	font-size:1px;	width:1px;}


iframe{	background-color:#F3F3F3;}

#bottom_link
{
	text-align:center;
	background-color:#F3F3F3;
}

#footer
{
	background-color: #F3F3F3;
	border-top:15px solid #F3F3F3;
	overflow:hidden;
}

#footer_center
{
	width:990px;
	margin:0px auto;	
}

.footer_image
{
	margin-right:40px;	
	float:right;
	border-right:1px solid #E7E7E7;
}

.dfoot1, .dfoot2, .dfoot3
{
	text-align:left;
	font-size:11px; 
	margin:7px 0px;
	float:right;
}
.dfoot1{width:250px;}
.dfoot2{width:175px;}	
.dfoot3{width:200px;}

.dfoot3 a, .dfoot1 a, .dfoot2 a{color:#878787; }
.footer_center {width:300px; margin:0px auto;}

.dfoot1 a:hover, .dfoot2 a:hover, .dfoot3 a:hover{color:#878787;}
.footersmalltext {color:#878787;	font-size:11px; line-height:1.1em;}
.footersmalltext a{color:#878787}

.internalLeftMenu{vertical-align:top;width:220px;border-right:1px solid #e2e2e2;}
.internalContent{vertical-align:top; }
.internalContent #cinfo a {color:#6C2E66; text-decoration: none; background: url(ul.gif) repeat-x bottom; padding-bottom:3px;} 

.internalLeftMenu h2 {color:#274d69; font-weight: bold; font-size:14px;margin:15px 0px 0px 15px;}


.MenuLevelHeader {color:#CBCBCB; font-weight: bold; font-size:14px;margin:15px;}
.MenuLevel_1 {margin:5px;}
.MenuLevel_1 a {color:#333; font-weight: normal; font-size:12px; margin-left:15px; text-decoration: none;} 
.infotitle {font-size:1.3em; font-weight:bold;margin:0px 0px 10px; text-transform:uppercase; background:#fff url(s_2009/dot.gif) repeat-x bottom; padding:3px 0px 5px 0px;}
.infocolor {background:#f4f5f6;}
.infops {font-size:11px;}
.infogreen {color:#6C2E66}
.infored{color:#cc0000; margin-right:5px; font-weight:bold;}
.infolist {list-style-position:inside; list-style-type:disc; }
.feedwebsite {display:none;}

#cataloglist {margin:0px 0px 0px 5px;}
#cataloglist a {text-decoration: none; color: #6C2E66;}
#cataloglist li {color:#000; font-weight: bold; font-size:12px;margin:10px;line-height:1em;}
#cataloglist li a {color: #333;}
#cataloglist li ul li {font-size:12px;margin:8px; font-weight:normal;}
#cataloglist li ul li a {color: #333;}
#cataloglist li ul li a:hover {text-decoration: underline;}

#cataloglist li ul li a.sidesel, .MenuLevel_1 a.current {text-decoration: underline;  color:#274d69;}

#iconView{clear: both; width:100%; display:block; overflow:hidden; zoom:1;}
#iconViewLi {list-style: none;	margin:0px;	font-size:11px;}
#iconViewLi li{	float: left;	margin: 5px;	padding:5px;	background:#fff;	text-align: center;}
#iconViewLi li:hover{	background:#f0f0f0; }

#psmalllist {padding-top: 25px; margin: 25px 0px; border-top:1px solid #e2e2e2;}

#psmalllist_new {padding-top: 25px; margin: 25px 0px; }

.sales_old {text-decoration:line-through; margin-right: 5px; color: #333;}
#breadCatalog {margin:10px 0px; padding:5px 0px 10px 0px; border-bottom: 1px solid #e2e2e2;}
#breadCatalog, #breadCatalog a {text-decoration: none; color: #555455;font-weight: bold; font-size:14px;}
#breadCatalog h2 {display:inline;font-weight: bold; font-size:14px;}

#breadCatalog span {float: right;}
#breadCatalog span a img {margin-left:15px;}

#tbldetview {margin-top:25px; 
	min-height:450px; 
	height:auto !important; 
	height:450px; 
}
#detailfoto{text-align:center;vertical-align:top;z-index:1;}
#detailfoto #centralPic {margin-bottom:10px; padding-bottom: 10px; border-bottom:0px solid #e2e2e2;z-index:2;}
#detailfoto a {text-decoration: none; color:#333; font-size:11px;}
#detailsidebar {vertical-align:top; float:left;width:195px; padding-left:10px;}

.fsel {margin:5px 0px;width:160px;}
.fselhide {margin:5px 0px; display:none;}


.fdselect {border:2px solid #eee; padding:3px;font-size:11px; color:#555;}


.ctrDropDownClick
{
   border:2px solid #eee; padding:3px;
    width:300px !important;
    font-size :11px;
     color:#555;
}



.fmlink, .fmlink2 {font-weight:bold; display:block; text-decoration:none; font-size:16px;}
.fmlink {color:#555455}
.fmlink2 {color:#878787; font-size:14px;}
.fmlinklist {font-weight:normal;}
.ppric {font-weight:bold; color:#cc0000; height:26px;line-height:26px;}
.sales_old {text-decoration:line-through; margin-right: 5px; color: #333;}


.fmdescr{margin:10px 0px; border-top:1px solid #eee;padding: 10px 0px; font-size:11px; width:240px;}
.fmdescr2{margin:10px 0px;  font-size:11px; width:240px;}
.fmform {margin:10px 0px; padding: 10px 0px; font-size:11px; width:240px;}
.frtext {}
.recmnd{margin:10px 0px; border-top:1px solid #eee;padding: 10px 0px; font-size:11px; width:240px}
a.tips {color:#333; text-decoration:underline;}
#shortListItems {margin-top:45px;}
#fListShortView {height: 450px;	width:100%;overflow: auto; border-top:1px solid #f0f0f0; font-size:11px;}
tr.slctd td {background:#eee;}

a.bsbutton {background: transparent url("btn_addToCart.jpg") no-repeat scroll top right;color: #fff;display: block;float: left; font: bold 12px Arial, Sans-Serif; width:120px; height: 30px; margin-right: 6px;padding-right: 18px;text-decoration: none; outline: none;}


a.bwbutton {background: transparent url("../greystyle/s_2009/btn_white.gif") no-repeat scroll top right;color: #333;display: block;float: left; font: bold 12px Arial, Sans-Serif;height: 26px; margin-right: 6px;padding-right: 10px;text-decoration: none; outline: none;}
a.bwbutton span {background: transparent url("../greystyle/s_2009/btn_white.gif") no-repeat;display: block;line-height: 16px;padding: 5px 0 5px 10px;border:0px solid #cc0000;color: #333;}

a.bzbutton {background: transparent url("../greystyle/s_2009/btn_lwhite.gif") no-repeat scroll top right;color: #333;display: block;float: left; font: bold 12px Arial, Sans-Serif;height: 26px; margin-right: 6px;padding-right: 10px;text-decoration: none; outline: none;}
a.bzbutton span {background: transparent url("../greystyle/s_2009/btn_lwhite.gif") no-repeat;display: block;line-height: 16px;padding: 5px 0 5px 10px;border:0px solid #cc0000;color: #333;}

 

#bottomblock img {margin-right:5px; border:1px solid #e2e2e2;}
#bottomblock p {font-size:11px; line-height:1.1em; text-align:justify; margin:5px 10px 5px 1px;}
#bottomblock p b, #bottomblock p strong {font-weight:bold;}
#regsetmenu {clear:both;overflow:hidden;text-align:left; zoom:1;list-style:none; padding-bottom:5px; margin: 0px 0px 5px 0px; border-bottom:1px solid #e2e2e2; padding-left:5px; margin:10px 0px; }
#regsetmenu li {float:left;}
#regsetmenu li a {color:#333;font-size:12px;padding:0px 18px 0px 18px; border-right: 1px solid #333; margin-bottom:10px;}
#regsetmenu li a.current { font-weight:bold;}
#regsetmenu li:last-child a { border: 0px solid #333;}
.regset {font-size:11px; margin-top: 25px;}
.regtips{ width:40%; padding-left: 25px; padding-top:15px; vertical-align:top;}
.regsetform {background:#eee; padding-bottom:0px;}

.regsetform input, .regsetform select, .regsetform textarea {border:1px solid #a0a0a0; padding:3px; font-size:11px;}

.regsetforgotpass{display: none;}

.roundtop {clear:both;overflow:hidden;zoom:1; background: transparent url(../greystyle/s_2009/crns/lt.png) no-repeat left top; font-size:1px; height:10px; line-height:10px;}
.roundtop span {width: 10px; height:10px; float:right; font-size:1px;background: transparent url(../greystyle/s_2009/crns/rt.png) no-repeat right top;}

.roundbottom {clear:both;overflow:hidden;zoom:1; background: transparent url(../greystyle/s_2009/crns/lb.png) no-repeat left top; font-size:1px;height:10px; line-height:10px;}
.roundbottom span {width: 10px; height:10px; float:right; font-size:1px;background: transparent url(../greystyle/s_2009/crns/rb.png) no-repeat right top;}

#recomends h3{color:#333; font-weight:bold;}
#recomends ul{clear: left;overflow: hidden;zoom:1;list-style: none;padding: 0;margin: 20px 0px;display: block;}
#recomends ul li{float: left;margin: 5px 5px 0px 0px;}
#recomends ul li a{display: block;width:50px;border:3px solid #eee;}
#recomends ul li a:hover{border:3px solid #888;}
#recomends ul li img{width:50px;}

.fRegistLabels{	width: 30%;	text-align:right;}


a.bdbutton {
    background: transparent url("../greystyle/newstyle/but_del.gif") no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: bold 12px Arial, Sans-Serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
	outline: none;
}

a.bdbutton span {
    background: transparent url("../greystyle/newstyle/but_del.gif") no-repeat;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 19px;
    border:0px solid #cc0000;
    color: #fff;
}


a.bdbutton2 {
    background:#fff;
    
    color:#333;
    display: block;
    float: left;
    font: bold 12px Arial, Sans-Serif;
    height: 26px;
    margin-left: 10px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
	outline: none;
	border-left:1px solid #812C6F;
}

a.bdbutton2 span {
    backg1round:#fff;
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 5px;
    border:0px solid #cc0000;
    color: #333;
}



.BasketMiniature{width:50px;padding: 0 5px 0 5px;}
.BasketTips {vertical-align:top;	text-align: left; font-size:11px;}
.BasketTips a {font-size:12px;}
.basketheader {font-size:18px; color:#a0a0a0;}
.baskettipstext {font-size:11px; }
.HiddenClass label{	display: none;}
.HiddenClass input, .chkbox input{	width:25px;}
.ztb {}
.ztb th {	background:#e0e0e0;	text-align:left;	padding:5px;	font-weight:bold;}
.ztb th.t_fselements{	width:100px;	text-align:center;}
.ztb .td_centerd{	text-align: center;}

.comboProductSize, .comboProductColor{	width:50px;	font-size:11px;	padding:3px;border:1px solid #a0a0a0;}
.Quant{	width:25px;	border:1px solid #a0a0a0;	font-size:11px;	padding:3px;}

.mytoolbar2 
{
		background: #fff url(../resources/rs2.jpg) no-repeat;
		background-position: 415px top;	
		float:right;
}

.mytoolbar2 td
{
		padding:5px;
		padding-right:10px;
}


#mytoolbar2{
        list-style:none;
        margin:0px;
        padding:5px;
        background:#88D01A;
        padding-left:3px;
        padding-right:3px;
        padding-bottom:2px;
        
}

#mytoolbar2 li {
        display:table;
        font-size:11px;
        font-weight: normal;
        margin:0px 0px 5px 5px;
        padding: 0px 0px 0px 0px;
        line-height:1.1em;
}

#mytoolbar2 li a{
        color:#333;
        text-decoration: none;
}
#mytoolbar2 li a.curr
{
		color:#fff;
}

#mytoolbar2 li a:hover
{
		color:#fff;
}
.giftcode
{
	background:#f0f0f0;
	border:0px solid #cc0000;
	margin:10px 0px;
}
.zMargin {border:0px solid #cc0000; margin:0px 18px;}
h4.t {font-size:12px; font-weight:bold;margin:5px 0px;}
.zfText {width:300px;border:1px solid #ccc;	font-size:11px;	padding:4px;}
#bread {border-bottom:1px solid #bbb;padding:5px 18px; background:#EAEAEA;}
#bread ul { margin-bottom: 10px;margin-left: 0;padding-left: 0;display: inline;border: none;} 
#bread ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
.my_listing 
{
	font-size:11px;
	margin-top:15px;
}

.my_listing a {}


.my_listing input
{
	font-size:11px;
}
.my_listing th 
{
	background: #D5D7D6;
	border:1px solid #fff;
}

.my_listing td
{
	background: #fff;
	border:1px solid #fff;
}

.my_listing td.alt,.alt_row_line td, .my_listing td.alt_row_line, .tx_alt td
{
	background: #ebebeb;
}


.b_order, .b_delete, .b_price, .b_quant, .b_size, b_delete
{
	width:60px;
	text-align: center;
}
#zItogo
{
	border-top:1px solid #ccc;
}
#zPriceBlockNum
{
	text-align: right;
}
#zPriceBlockWord
{
	text-align: right;
	font-size:11px;
}

.zButtonsLayer {border:0px solid #cc0000; overflow:hidden; zoom:1; clear:both; margin: 25px 0px; }

a.brbutton 
{
	background: #fff url("../greystyle/newstyle/bback.gif") no-repeat;
    color: #333;
    display: block;
    float: left;
    font: bold 12px Arial, Sans-Serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 8px;
    text-decoration: none;
	outline: none;
	border-right:1px solid #4B653F;
}
a.brbutton span
{
    display: block;
    line-height: 16px;
    padding: 5px 0 5px 19px;
    margin-left:8px;
}
.zcardtips {background:#9D9D9D; margin:15px 0px; clear:both; overflow:hidden;zoom:1; color: #fff;}
.zcardtips p {margin:5px; font-size:11px;display: table;_height: 0;zoom: 1;	}
.zcardtips .zmemo {padding-top:3px; border-top:1px solid #fff;font-size:11px; line-height:1em; display:block;font-weight:normal;}

.zTblForm td
{
	vertical-align:top;
}

.zTblForm #zsep td
{
	border-top:1px solid #ccc;
}

.zText
{
	width: 220px;
	text-align: right;
	font-weight:normal;
}

.linkbutton {color:#333; text-decoration:none;}
.tblDeliver
{
	margin-bottom:25px;
}
.tblDeliver td
{
	text-align:center;
}

.tblDeliver .tl
{
	text-align:left;
}

.tblDeliver .head td
{
	background:#ccc;
	text-align:center;
	font-size:11px;
}
.tblDeliver .altr td
{
	border-top: 1px solid #ccc;
}


.zdeliverfinish {margin-top:10px; border-top:1px solid #ccc;padding-top:10px; font-size:11px;}
.zdeliverfinish h3 {line-height:2.2em;  border-bottom:1px solid #eee; font-weight:bold;font-size:12px;}
.zdeliverfinish h5 {line-height:2.2em; font-weight:bold;}


.zdeliverfinish blockquotes {display: block; margin:10px; font-style:italic;}

.zcongFinishImage img 
{
	margin: 50px 0px 0px 100px;
}
.zcongFinishText p
{
	margin: 50px 0px 0px 160px;
	width:250px;
}
.zcongFinishText 
{
	background:#fff url(../resources/zakaz/zthank.jpg) no-repeat right bottom;
	height:500px;
}
.breadTitle
{
	font-size:24px;
	margin-bottom:25px;
	display: none;
}
#on1click td {padding: 10px; vertical-align:top;}
#gtextinfo dt{font-size:0.8em;	float: left;	width:5px;	height:35px;	background: #812C6F;	margin-left: -5px;}
#gtextinfo dd {	border-left:1px solid #812C6F;	padding: 0px 11px 0 11px;	margin-bottom:25px;}
#gtextinfo {	margin: 0px 0px 0px 5px;	padding: 0;	width: 100%;}
.gblocks {background:#eee;}
.gblocks p {margin:0px 10px;}
div .gmrg {margin:0px 10px;}
div .gmrg div {margin:20px 0px;}
#gBoxbottom {background: #fff url(gifts/box.jpg) no-repeat right bottom;}

#findcontainer {width:200px; border-right:0px;}

.findfield {width:100px; border:1px solid #fff; margin-top:12px; margin-left: 10px;padding:2px; font-size:11px; float:left; }
.findbtn {width:24px; height:19px; display:inline-block; margin-top:12px; background-image:url(btn_search.jpg); float:left;}
ul#finditems {margin:15px 10px 0px 10px;}
ul#finditems li {display:block;padding:0px 0px 10px 15px;margin:15px 10px 0px 10px;border:0px solid #cc0000;padding:5px;text-decoration: none; clear:both; zoom:1; overflow:hidden;}
ul#finditems li h4 {font-weight:bold;}
ul#finditems li h4 img {margin-right:5px;}
ul#finditems li h4 div {font-size:11px; font-weight:normal;}


ul#finditems li span {width:300px; float: left;}
#finderr { color:#a0a0a0; font-size:28px; text-align:center; margin-top:50px; }

#my-slider {clear: both;}
div.scroller {width: 701px; height: 296px;overflow: hidden;border:0px solid #cccccc;}
div.scroller div.section {width:701px;height:296px;overflow:hidden;float:left;padding:0;}
div.scroller div.content {width: 10000px;}

#mysliderbtn {display:block; height: 296px; background: #fff url(backgrounds/btn.jpg) no-repeat; text-decoration: none; font-size:0px;}


.giftsrepeat {width:100%;margin:10px 0px; }
.giftsrepeat td {text-align: center;padding:10px 0px;}
.giftsrepeat label {display:block;}

#tblGift {margin:10px 0px; border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
#tblGift td {vertical-align:top;}
#tblGift #frmg {margin:10px; font-weight:bold;}
#tblGift #frmg input {padding-top:4px;}
#tblGift p {font-size:11px; margin:5px 0px 5px 32px;}
#tblGift h3 {font-weight:bold; margin:5px 0px 5px 32px;}

#seekheader {font-weight:bold; font-size:14px; padding:0px 0px 10px 15px; border-bottom:1px solid #e2e2e2;margin:15px 10px;}
#seekfrm {padding:0px 0px 10px 15px;margin:15px 10px 0px 10px;}
.seekinput { padding:3px; border:1px solid #e2e2e2; width: 450px;}
#seekinfo {padding:0px 0px 10px 15px;margin:0px 0px 0px 15px; font-size:11px;}

#oneclick h2 {padding:0px 0px 10px 15px;margin:15px 10px 5px 10px;font-size:18px;}
#tblfrn, #tblfrnsucc {background:#B05F88; color: #fff; font-size:11px;}
#tblfrn td {vertical-align:top;}
#tblfrntext {padding:15px;}

#onclinfo {margin: 25px 0px}
#onclinfo p {margin: 15px 15px 7px 20px; font-size:11px;}
#onclinfo p.lime {border-top:1px solid #e2e2e2; padding-top: 8px;}

#frmOnRet {padding:10px 0px;}
#frmOnRet h3{margin:0px; padding:0px; font-size:14px; font-weight:bold;}
#frmOnRet p {margin:0px; padding:0px;}
#frm1OnRet p a {color:#fff;font-weight:bold;}

#cinfo a.emptlink {background:#fff;} 
#siteurl {display:none;}
#bigftcnt {positio1n:relative;z-ind1ex:100;}
#bigftcnt #fltstudio {positi1on:absolute; width: 71px; font-size:11px; background:#e3e3e3; text-align:center;z-index:101;}
#bigftcnt #fltstudio a {width:64px; margin-bottom:5px;}

strong {font-weight:bold;}

.bEmpty {text-align:center;}

.sidebartext {font-size:11px;margin-left:10px;}

#indexcatindex {margin:10px 0px 0px 0px; }
#indexcatindex h3 {color:#6C2E66; font-weight: bold; font-size:12px;}
#indexcatindex ul {clear: both; overflow:hidden;zoom:1;}
#indexcatindex ul li {float: left; width: 33%;}
#indexcatindex ul li a {color:#000;}




/*INFO PAGES*/
.infoBlock{margin-left:5px; margin-top:10px;}
.infoBlock p, .info_list{margin-left:75px;}
.infoBlock hr{margin:15px 0px; background-color:#CBCBCB; color:#CBCBCB; height:1px; border:0px;}
.info_textIcons{float:left;}
.titles_info{font-weight:bold; color:#868686; display:block; margin-bottom:10px;}
.infogreenAction{color:#ffffff; height:35px; background-color:#CBCBCB; padding-top:10px; margin-bottom:15px;}
.infogreenAction_title{margin-left:5px; font-weight:bold;}
.title_info{font-weight:bold; font-size:16px; color:#CACACA;}
.clearall a{text-decoration:none; }

/*Share */
#share{text-align:left;position:absolute; padding-left:30px;padding-top:10px;z-index:1; }
#share div{float:none !important;display:inline-block;.display:inline;.zoom:1;vertical-align:top;margin-bottom:14px;border-top:1px solid #e2e2e2;}

/* новая карточка товара */

.clear_group:before, .clear_group:after { content: ""; display: table; margin-top:-70px;}
.clear_group:after { clear: both; }
.clear_group { zoom: 1; }

#price_and_size
{
}

#close_photo2
{
	float:left;
	text-align:center;
	height:auto;
}

#divbfoto
{
	height:556px;
	width:566px;
}

.my_clear{
    clear: both;
}

.image_thumbnails{
    margin: 25px 0 0 0;
}
    .image_thumbnails img{
        border: 1px #e0e0e0 solid;
        margin-right: 5px;
    }
    .image_thumbnails a:hover img{
        border-color: #747474;
    }
.item_description{
    padding: 20px 0 20px 25px;
    border-top: 1px #e2e2e2 solid;
    border-bottom: 1px #e2e2e2 solid;
}
    .item_description p{
        margin: 20px 0 0 0;
    }
.share_buttons{
    margin: 15px 0 0;
  #  border-bottom: #f6f6f6 12px solid;
    height: auto;
}
.recommended{
    font-size: 18px;
    color: #333;
    margin: 0 0 20px 20px;
}
#detailsidebar{
    font-size: 11px;
}
a.simple_link{
    font-size: 11px;
    line-height: 25px;
    font-style: italic;
    color: #333;
}
    a.simple_link:hover{
        color: #6db33f;
    }
div.fmlink{
    font: 12px Tahoma, Geneva, sans-serif;
}
div.fmstronger{
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}
#breadCatalog a.crumb_link{
    color: #555455;
    text-decoration: underline;
}
    #breadCatalog a.crumb_link:hover{
        text-decoration: none;
    }
#breadCatalog h2{
    color: #333;
}

.recommended_color_active {border:1px solid #747474!important;}

.c1{}

#breadCatalog a.bred { text-decoration:underline;}
#breadCatalog a.bred:hover {text-decoration:none;}



/* конец новая карточка товара */
