A.razdel:LINK 	{ font-family: Verdana; color: #cbcbc3; font-size: 12px; text-decoration: underline;}
A.razdel:VISITED  { font-family: Verdana; color: #cbcbc3; font-size: 12px;}
A.razdel:HOVER 	{ text-decoration: none;}

.iii{
border:1px solid black;height:20px !important;padding:3px;width:50px;
}

#design_colors in {
border:1px solid black;
height:20px !important;
padding:3px;
width:50px;
}
.colorpicer{
right:40px; 
top:5px;
display:none; 
position:absolute; 
background:  #F7EECA  ; 
z-index:1000;	
border:1px dashed #6D674D; 
width:400px;
-moz-border-radius:		10px;
-webkit-border-radius:	5px;
}


.container {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background:#f8f8f0;
border:1px solid #dedede;

}


.error{
	color: #FF6347;
	font-family: Trebuchet MS;
	font-size: 14px;
}



.thumb { font:1em helvetica,arial;  display:block;margin:0px 0 0px 0px; position:relative;   }
.thumb p { margin:2px 0; color:#666; line-height:1.2; }
.thumb p a {
	color: #555;
	font-weight: normal;
}
.thumb-title {
	background: White;
	bottom: 0;
	right: 0;

	display: block;
	position: absolute;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.thumb-title:hover { filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
.thumb-title h3, .thumb-title h3 a { font-size:10px;display:block; }
.thumb-comment { position: absolute; top:-2px; right:0; background:#0e0e0e; opacity:.8;  }
.thumb-del{ position: absolute; bottom:-5px; right:0; z-index: 100;}
.thumb-comment a { font:bold 0.85em helvetica,arial; color: White !important; display: block; line-height: 1.8em; width: 2.6em; text-decoration: none; text-align: center; }
.thumb SPAN {  width: 58px; height: 20px;display: block; position: absolute; z-index: 1; left: 60px; top: -10px;}
.thumb small { color:#666;font-weight: normal;  }

.image {
	overflow:hidden;
}

.grey{
	width: 100%;
	height: 27px;
	color: Black;
	background: #e2e2e7;
}







div#measurer{
    position:absolute; 
    width:100%; 
    top:0px; 
    height:1px; 
    line-height:1px; 
    z-index:10;
}









div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 100px;
	width: 670px;
	overflow: auto;


}
ul.sc_menu {
	display: block;
	height: 110px;
	/* max width here, for users without javascript */	
	width: 7500px;	
	/*padding: 15px 0 0 15px; */
	/* removing default styling */
	margin: 0;

	list-style: none;
}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0 4px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}
.sc_menu span {
	display: none;
	margin-top: 3px;
	text-align: center;
	font-size: 12px;	
	color: black;
}
.sc_menu a:hover span {
	display: block;
}
.sc_menu img {
	border: 3px #fff solid;	
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.sc_menu a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;
}





.sc_menu2 img {
	border: 3px #fff solid;	
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.sc_menu2 a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;
}









A.foto:LINK 	{ font-family: Verdana; color: White; font-size: 12px; text-decoration: underline;}
A.foto:VISITED  { font-family: Verdana; color: White; font-size: 12px;}
A.foto:HOVER 	{ text-decoration: none;}



.activ_cat{
	background-color: #d0014b;
	color: White;
}

.vam_pr{
	border: 1px solid #2876b2;	background-color: White; padding: 5px;
}
A.white_catalog:LINK 	{ font-family: Verdana; color: White; font-size: 12px; text-decoration: none;}
A.white_catalog:VISITED  { font-family: Verdana; color: White; font-size: 12px;text-decoration: none;}
A.white_catalog:HOVER 	{font-family: Verdana; color: White;  text-decoration: none;}

A.catalog:LINK 	{ font-family: Verdana; color: #2876b2; font-size: 12px; text-decoration: underline;}
A.catalog:VISITED  { font-family: Verdana; color: #2876b2; font-size: 12px;}
A.catalog:HOVER 	{ text-decoration: none;}

A.comp:LINK 	{ font-family: Verdana; color: #353535; font-size: 12px; text-decoration: none;}
A.comp:VISITED 	{ font-family: Verdana; color: #353535; font-size: 12px; text-decoration: none;}
A.comp:HOVER 	{ text-decoration: underline;}

.main_bl{
	border: 1px solid #d3b5ff;
}

.solid2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
	font-style: normal;
	color: #2876b2;
	cursor: pointer;
	border-bottom:1px solid #f8f8f0;
}

.dashed2{
	font-family: Verdana;font-size: 12px;
	font-style: normal;
	color: #2876b2;
	cursor: pointer;
	border-bottom:1px dashed #2876b2;
}
.solid{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
	font-style: normal;
	color: White;
	cursor: pointer;
	border-bottom:1px solid White;
}

.dashed{
	font-family: Verdana;font-size: 12px;
	font-style: normal;
	color: White;
	cursor: pointer;
	border-bottom:1px dashed White;
}












A.lt:LINK 	{ font-family: verdana; color: White; font-size: 12px; text-decoration: none;}
A.lt:VISITED{ font-family: verdana; color: White; font-size: 12px; text-decoration: none;}
A.lt:HOVER 	{ text-decoration: none;}



A.vk12:LINK 	{ font-family: Trebuchet MS;  font-size: 11px; text-decoration: underline;}
A.vk12:VISITED { font-family: Trebuchet MS;  font-size: 11px;  text-decoration: underline;}
A.vk12:HOVER {  font-family: Trebuchet MS;  font-size: 11px;  text-decoration: none;}


A.razdel3:LINK 	{ font-family: Verdana; color: White; font-size: 12px; text-decoration: underline;}
A.razdel3:VISITED  { font-family: Verdana; color: White; font-size: 12px;}
A.razdel3:HOVER 	{ text-decoration: none;}



button, a.button { font-size: 14px; font-family: Tahoma, sans-serif; border: none; background: none; padding: 0; overflow: visible; text-align: center; white-space: nowrap; cursor: pointer; }
button span, button em, a.button span, a.button em { display: block; height: 31px; line-height: 31px; margin: 0; color:#333; }
button span, a.button span { background: url(../images/diz/button.gif) no-repeat 0 0; margin-right: 20px; }
button em, a.button em { font-style: normal; padding-right: 20px; background: url(../images/diz/button.gif) no-repeat right 0; position: relative; right: -20px; }
a.button.small { font-size: 12px; text-decoration: none; }
a.button.small span, a.button.small em { height: 22px; line-height: 22px; }
a.button.small span { background: url(../images/diz/button-small.gif) no-repeat 0 0; margin-right: 20px; }
a.button.small em { background: url(../images/diz/button-small.gif) no-repeat right 0; }





div#fixedbox_r_t {
position:fixed;
right:0;
text-align:right;
top:0;
z-index:1000;
color:white;
}

div.pref_png {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/catalog/images/icon/pref_bg.png) no-repeat scroll left top;
}

.wrapper_pref div {
padding:0 12px 20px 30px;
text-align:right !important;
white-space:nowrap;
}

.iePNG, img {
}




