*{margin:0;padding:0}
html{background:#896543 url(images/main-bg.png) repeat-y center top;position:relative}
body{font-family:'Times New Roman',serif}
table{border-collapse:collapse}
q{quotes:none}
a{color:#953C24}
a:hover{text-decoration:none}
a img{border:none}
.alignright{text-align:right}

#mainwrap{background:url(images/wrap-bg.jpg) repeat-y center top;width:1200px;margin:0 auto}
#wrap{background:url(images/wrap-bbg.jpg) no-repeat center bottom}

#header{height:172px;position:relative;background:url(images/header-bg.jpg) no-repeat left top}
	#header #logo{display:block;width:200px;height:172px;position:absolute;left:150px;top:0}
		#header #logo img{vertical-align:bottom}
	#header .slogan{position:absolute;left:420px;top:120px;font-size:1.1em;font-weight:normal;color:#fff}
	
#nav{background:#FFF0D6 url(images/nav-lbg.jpg) repeat-y left top;margin:0 65px 20px 65px}
	#nav ul{background:url(images/nav-rbg.jpg) repeat-y right top;list-style-type:none;text-transform:uppercase;font-size:0.8em;text-align:center;padding:10px 0 10px 20px;overflow:hidden;height:1%}
		#nav ul li{padding:0 8px 0 4px;background:url(images/marker.gif) no-repeat right center;float:left}
		#nav ul li.last{background:none;padding:0 0 0 4px}
		
#content-wrap{background:url(images/content-bg.png) repeat-y left top;margin:0 auto;width:864px}
#content-wrap-t{background:url(images/content-tbg.png) no-repeat left top}
#content-wrap-b{background:url(images/content-bbg.png) no-repeat left bottom;overflow:hidden;height:1%}

#content{width:650px;float:right;padding:20px 20px 20px 0}
	#content .column{width:320px;float:left}
	#content .lastColumn{float:right; }
	#content h2{font-weight:normal;text-transform:uppercase;font-size:0.9em;margin-bottom:10px}
	#content h3{font-weight:normal;font-size:0.9em;margin-bottom:5px}
	#content p{font-size:0.9em;margin-bottom:10px}
	#content cite{display:block;text-align:right;font-weight:bold;font-style:normal}
	#content ul{font-size:0.9em;margin-bottom:10px;padding:0 0 0 15px;height:1%}
	#content .actionNav{list-style-type:none;padding:0;overflow:hidden}
		#content .actionNav li{float:left}
			#content .actionNav li a{display:block;float:left;width:120px;padding:6px 0 10px 40px}
			#content .actionNav li .orderCall{background:url(images/actionNav-orderCall-bg.png) no-repeat left center}
			#content .actionNav li .discount{background:url(images/actionNav-discount-bg.png) no-repeat left center}
			#content .actionNav li .onlineOrder{background:url(images/actionNav-onlineOrder-bg.png) no-repeat left center}
			#content .actionNav li .review{background:url(images/actionNav-review-bg.png) no-repeat left center}
	#content hr{height:1px;font-size:0;border:none;color:#E0C094;background:#E0C094;margin-bottom:15px;clear:both}
	#content img.photo{background:url(images/bigPhoto-bg.png) no-repeat left top;padding:5px;vertical-align:bottom}
	#content .title{overflow:hidden;height:1%;margin-bottom:10px}
		#content .title h2{display:inline;padding:0 20px 0 0;margin:0}
		#content .column .title h2{float:left}
		#content .title a{font-size:0.8em}
		#content .column .title a{float:right}
	#content .news .meta{overflow:hidden;height:1%}
		#content .news .meta h3{float:left;margin:0}
		#content .news .meta .date{float:right;font-size:0.7em;color:#fff}
	#content .news p{clear:both}
	#content .gallery .object{display:inline-block;width:155px;margin:0 4px 20px 0;vertical-align:top}
	#content .objectPhoto{background:url(images/photo-bg.png) repeat-y left top;text-align:center;height:1%;margin-bottom:5px;width:155px}
		#content .objectPhoto div{background:url(images/photo-tbg.png) no-repeat left top}
		#content .objectPhoto div div{background:url(images/photo-bbg.png) no-repeat left bottom;padding:5px 0 7px 0}
		#content .objectPhoto img{vertical-align:bottom}
	#content .catalog .object{overflow:hidden;height:1%}
		#content .catalog .photo{float:left;width:155px}
		#content .catalog .description{float:right;width:480px;position:relative}
		#content .catalog .alt{color:#8F9672}
		#content .catalog .nav {list-style-type:none;overflow:hidden}
			#content .catalog .nav li{float:left;width:24%}
			#content .catalog .nav li.last{float:right}
				#content .catalog .nav li a{background:url(images/marker2.gif) no-repeat left 7px;padding:0 0 0 8px}
		#content .catalog .addToCart{display:block;position:absolute;right:0;top:0;border:1px solid #624031;color:#2F311D;background:#FDFBF8 url(images/button-bg.gif) repeat-x left top;font-size:0.9em;text-decoration:none}
			#content .catalog .addToCart span{background:url(images/cart.gif) no-repeat 5px center;display:block;padding:2px 5px 3px 25px}
	#content .pager{list-style-type:none;font-size:1.4em;text-align:right}
		#content .pager li{display:inline}
			#content .pager li .prev, #content .pager li .next{text-decoration:none}

#aside{float:left;width:178px;padding:10px 0 20px 8px}
	#aside .asideBlock{padding:10px 15px 5px 10px;overflow:hidden;height:1%;border-bottom:4px solid #EED5A2}
	#aside h2{font-weight:normal;text-transform:uppercase;font-size:0.9em;padding:0 0 5px 0;border-bottom:1px solid #F6E2BC;margin-bottom:5px;height:1%}
	#aside p{font-size:0.9em;margin-bottom:5px}
	#aside ul{font-size:0.9em;margin-bottom:5px;list-style-type:none}
	#aside address{font-style:normal;font-size:0.9em;margin-bottom:10px}
	#aside #authorization{background:url(images/authorization-bg.jpg) repeat-y left top;margin:0 0 0 -8px;color:#fff;height:1%;width:186px}
		#aside #authorization div{background:url(images/authorization-tbg.jpg) no-repeat left top}
		#aside #authorization div div{background:url(images/authorization-bbg.jpg) no-repeat left bottom;padding:10px 15px}
		#aside #authorization p{font-size:0.75em}
		#aside #authorization a{color:#fff}
		#aside #authorization .input-text{width:149px;border:1px solid #624031;padding:2px 4px;color:#909373;font:1em 'Times New Roman',serif;background:#F8F0DF url(images/input-text-bg.gif) repeat-x left top}
		#aside #authorization .input-button{border:1px solid #624031;color:#2F311D;font:1.2em 'Times New Roman',serif;background:#FDFBF8 url(images/button-bg.gif) repeat-x left top;padding:2px 10px;cursor:pointer;overflow:visible}
	#aside .object{padding:10px 10px 10px 6px}
		#aside .object h2{border:none;padding:0 5px 0 40px;text-align:right;text-transform:none;position:relative}
			#aside .object h2 .bestObject{display:block;width:35px;height:56px;background:url(images/stamp.png) no-repeat left top;position:absolute;left:0;top:0}
		#aside .object .objectPhoto{background:url(images/objectPhoto-bg.png) repeat-y left top;text-align:center;height:1%;margin-bottom:5px}
			#aside .object .objectPhoto div{background:url(images/objectPhoto-tbg.png) no-repeat left top}
			#aside .object .objectPhoto div div{background:url(images/objectPhoto-bbg.png) no-repeat left bottom;padding:5px 0 7px 0}
			#aside .object .objectPhoto img{vertical-align:bottom}
		#aside .object p{padding:0 5px}
		#aside .object .meta{overflow:hidden;height:1%}
		#aside .object .meta a{float:left}
		#aside .object .meta .price{float:right;font-weight:bold}
	#aside .nav{margin-bottom:20px}
		#aside .nav li span{font-weight:bold;display:block;padding:15px 0 2px 14px;height:1%}
		#aside .nav li a{display:block;border-top:1px solid #F2E3BB;background:url(images/marker2.gif) no-repeat 6px center;padding:2px 0 4px 14px;color:#000;height:1%}
		#aside .nav li ul{font-size:1em;margin:0}
		
#footer{height:188px;position:relative;padding:222px 0 0 715px;color:#FFF0C7}
	#footer p{font-size:0.9em}
	#footer a{color:#FFF0C7}
	#footer small{font-size:0.9em}
	#footer img{vertical-align:bottom}
	#footer address{position:absolute;left:335px;top:285px;width:150px;color:#B3B794;font-style:normal;font-size:1em}
		#footer address a{text-decoration:none;color:#B3B794;font-weight:bold}
		#footer address big{font-size:1.3em;display:block;padding:8px 0 0 0}
		
.popupForm{position:absolute;width:344px;left:50%;margin:0 0 0 -172px;top:100px;z-index: 4;position: fixed;}
	.popupForm .formTop{height:6px;font-size:0;background:url(images/popupForm-tbg.png) no-repeat left top}
	.popupForm .formBottom{height:6px;font-size:0;background:url(images/popupForm-bbg.png) no-repeat left top}
	.popupForm .formEntry{background:url(images/popupForm-bg.png) repeat-y left top;padding:20px 10px 10px 15px}
	.popupForm h2{font-weight:normal;text-transform:uppercase;font-size:0.9em;margin-bottom:5px}
	.popupForm p{font-size:0.9em;margin-bottom:15px;color:#8E9472}
	.popupForm table{font-size:0.9em;width:319px}
	.popupForm table td{padding:0 5px 15px 0}
	.popupForm .input-text{width:302px;background:#fff url(images/input-text-bg2.gif) repeat-x left top;padding:4px 4px;border:1px solid #E8D4AD;font:1em 'Times New Roman',serif;color:#8E9472}
	.popupForm .code{width:42px}
	.popupForm .phone{width:245px}
	.popupForm select{width:310px;border:1px solid #E8D4AD;font:1em 'Times New Roman',serif;color:#8E9472}
	.popupForm .input-button{border:1px solid #624031;color:#2F311D;font:1em 'Times New Roman',serif;background:#FDFBF8 url(images/button-bg.gif) repeat-x left top;padding:2px 10px;cursor:pointer;overflow:visible}
	.popupForm #popupClose{width:11px;height:11px;background:url(images/popupClose.gif) no-repeat left top;cursor:pointer;position:absolute;right:20px;top:20px}
	
.views-field-field-cheh-foto-fid, .views-field-field-gobelen-img-fid	{	
float: left;
width: 155px;
height: 233px;
background: url(http://test3.bsoft.su/sites/all/themes/own/images/photo-bbg.png) no-repeat 0% 100%;
padding: 5px 0px 7px 0px;
text-align: center;
width: 155px;
display:block;
margin-right: 10px;

}
.views-field-field-chec-price-value,.views-field-field-gobelen-price-value {
font-weight: bolder;
font-size: 0.9em;

display: block; 
}
.views-field-field-cheh-descr-value,.views-field-field-gobelen-descr-value  {
 float: none;
font-size: 0.9em;
}
.views-row div.views-field-view-node,div.views-field-view-node-1,div.views-field-view-node-2 span a{
 float:left;
 width: 120px;
 font-size: 0.9em;
 background: url(http://test3.bsoft.su/sites/all/themes/own/images/marker2.gif) no-repeat 0% 7px;
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 15px;
}
.views-row {

border-top:  rgb(224, 192, 148) 1px solid;
clear: both;
padding: 10px;
height: 250px;
margin-bottom: 15px;
}
.links li a{
background: url(images/marker2.gif) no-repeat 6px 50%;
border-top: 1px solid rgb(242, 227, 187);
color: black;
display: block;
height: 1%;
padding: 2px 0px 4px 14px;
}
.ramka img {
border: 2px solid rgb(181, 145, 109);
margin-bottom: 5px;
margin-top: 2px;
}
input.node-add-to-cart{
  width: 150px;
  height: 30px;
  background: url(images/cart.gif) no-repeat 5px 50%;
  display: block;
  padding: 2px 5px 3px 25px;
  border: 1px solid rgb(98, 64, 49);
  margin:10px;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
.ppp a{
  cursor: pointer; /* hand-shaped cursor */
  text-decoration:underline
}
.jcarousel-clip ul{
overflow:visible;
}
/*.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 320px;
height: 224px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 165px;
height: 122px;
}*/
#mycarousel {
height:251px;
margin-bottom:5px;
}
.attr {
margin:5px;
}
.attr span {
float:left;
display:block;


}
img.attr-img {
/*float:right;*/
display:block;
padding-left:10px;
}
div.simple-attr {
float:left;
width:100px;
margin:5px;
text-align: center;
}
.simple-attr  span{
text-align: center;
margin: 0 auto;
}
span.img-attr-span {
font-weight: bolder;
}
div.img-attr {
display:block;
width:100%;
clear:left;
}
div#cartButtons  {
float:right;
}
.picture-slides-thumbnails li{
float: left;
margin: 0px 10px 5px 0px;
width: 100px;
}
ul.picture-slides-thumbnails li{
list-style: none;
margin-top: 1em;
overflow: hidden hidden;
display: block;
}
/* Picture slides */
.picture-slides-disabled {
	color: #eee;
}

.picture-slides-container {
	margin-bottom: 2em;
}

.picture-slides-dimmed-background .navigation-controls {
	-moz-border-radius : 0 0 5px 5px;
	-webkit-border-top-left-radius : 0;
	-webkit-border-top-right-radius : 0;
	-webkit-border-bottom-left-radius : 5px;
	-webkit-border-bottom-right-radius : 5px;
}

.picture-slides-dimmed-background .picture-slides-image-text {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-bottom-left-radius : 0;
	-webkit-border-bottom-right-radius : 0;
}

.picture-slides-fade-container {
	position: relative;
	overflow: hidden;
	z-index: 1002;
}

.picture-slides-fade-container a {
	display: block;
	/* height: 240px; */
	text-align: center;
	margin-bottom: 10px;
}

.picture-slides-fade-container a img {
	-moz-box-shadow: 5px 5px 10px #000;
	-webkit-box-shadow: 5px 5px 10px #000;
}

.picture-slides-image-load-fail {
	display: none;
}

.picture-slides-image-text {
	position: relative;
	background: #fff;
	text-align: center;
	padding: 5px 0 10px;
	z-index: 1001;
}

.picture-slides-previous-image, 
.picture-slides-next-image, 
.picture-slides-start-slideshow, 
.picture-slides-stop-slideshow {
	display: none;
}

.picture-slides-previous-image, 
.picture-slides-next-image, 
.picture-slides-start-slideshow, 
.picture-slides-stop-slideshow {
	cursor: pointer;
}

.picture-slides-thumbnails {
	list-style: none;
	margin-top: 1em;
	overflow: hidden;
}

.picture-slides-thumbnails li {
	float: left;
	width: 100px;
	margin: 0 10px 5px 0;
}

.picture-slides-thumbnails li img {
	width: 100px;
}

.picture-slides-thumbnails a {
	outline: none;
}

.picture-slides-thumbnails li .picture-slides-selected-thumbnail img {
	width: 92px;
	padding: 2px;
	background: #ea9d80;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.picture-slides-dim-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index: 1000;
	display: none;
}
.navigation-controls {
	position: relative;
	text-align: center;
	background: #fff;
	padding: 5px;
	z-index: 1001;
}
#myslides img {
    padding: 10px;
    border:  1px solid rgb(100,100,100);
    background-color: rgb(230,230,230);
    width: 350px;
    height: 200px;
    top:  0;
    left: 0
}
li.pr-li{
width: 24%;
text-align: center;
}
a.ref {
text-decoration: underline;
cursor: pointer;
}
a.ref:hover { 
 text-decoration: none; /* Убираем обычное подчеркивание */
 
}