




/*
     FILE ARCHIVED ON 1:47:56 Jan 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:06:51 Apr 24, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body {
	font-family: 'Trebubchet MS','Tahoma',sans-serif;
	font-size: 14px;
	color: #282828;
	background: #fff;
}
a {
	color: #26a2c1;
}
a:hover {
	text-decoration: none;
}
.wrapper {
	background: #e3f9fd url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/header-bg.jpg) no-repeat center top;
	padding-bottom: 54px;
}
.main {
	margin: 0px auto;
	width: 980px;
} 
.header .main {
	height: 200px;
	background: #e3f9fd url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/header-bg.jpg) no-repeat center top;
}
.header-service {
	float: left;
}
.authorization {
	width: 316px;
	height: 69px;
	float: left;
	padding: 19px 0px 0px 17px;
}
.login {
	float: left;
	width: 62px;
	height: 24px;
	background: #2cc7e6;
	line-height: 24px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
}
.login a {
    color: #fff;
    border-bottom: 1px dashed #fff;
    font-style: italic;
    text-decoration: none;
}
.login a:hover {
	border: none;
}
.registration {
	float: left;
	padding-left: 17px;
}
.registration a {
	color: #282828;
	font-style: italic;
	height: 24px;
	line-height: 24px;
}
.search {
	float: left;
	width: 313px;
	height: 28px;
	border: 1px solid #dad9d8;
	border-bottom-color: #ececec;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: #fff url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/search-bg.jpg) no-repeat left center;
	-webkit-box-shadow: #ececec 0px -1px 0px;
	-moz-box-shadow: #ececec 0px -1px 0px;
	box-shadow: #ececec 0px -1px 0px;
	margin-top: 15px;
}
.search-text {
	float: left;
	padding: 5px 0px 0px 34px;	
}
.search-text input {
	border: none;
	background: none;
	width: 257px;
	height: 14px;
	line-height: 14px;
	color: #aaaaaa;
	font-style: italic;
}
.search-button {
	float: left;
	height: 16px;
	line-height: 16px;
	padding-top: 7px;
}
.navigation {
	margin-left: 14px;
	height: 25px;
}
.navigation ul li {
	float: left;
	height: 21px;
	line-height: 21px;
	margin: 0px 8px;
}
.navigation ul li a {
	color: #fff;
}
.header-contacts {
	float: right;
	padding-top: 58px;
}
.phone {
	height: 25px;
	line-height: 25px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/phone-bg.png) no-repeat right center;

} 
.phone span {
	display: block;
	float: left;
	font-weight: bold;
}
.phone .cod {
	font-size: 20px;
	color: #6a9ea9;
	padding-top: 4px;
	height: 20px;
	line-height: 20px;
}
.phone .number {
	padding: 0px 4px 0px 6px;
	height: 25px;
	line-height: 25px;
	font-size: 25px;
	color: #282828;
	letter-spacing: -1.5pt;
}
.call-back {
	margin-top: 6px;
	height: 14px;
	line-height: 14px;
	text-align: right;
}
.call-back a {
	color: #26a2c1;
	border-bottom: 1px dashed #26a2c1;
	text-decoration: none;
}
.call-back a:hover {
	border-bottom: none;
}
.logo {
	float: left;
	margin: 38px 0px 0px 80px;
	width: 313px;
}
.desc {
	float: left;
	margin-top: 78px;
	width: 170px;
	line-height: 17px;
}
.cart-block {
	float: right;
	width: 174px;
	height: 60px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/cart-bg.png) no-repeat top left;
	margin-top: 24px;	
}
.my-cart {
	margin: 5px 0px 0px 90px;
	line-height: 17px;
}
.my-cart a {
	color: #282828;
}
/* Sidebar */
.sidebar {
	float: left;
	width: 238px;
}
.menu .second-level {
	display: none;
}
.menu .first-level {
	padding: 7px 0px 7px 22px; 
	line-height: 18px;
	width: 216px;
}
.menu .first-level a {
	color: #26a2c1;
	border-bottom: 1px dashed #26a2c1;
	text-decoration: none;
}
.menu .first-level a:hover {
	border-bottom: none;
}

.menu .first-level_not {
	padding: 7px 0px 7px 22px; 
	line-height: 18px;
	width: 216px;
}
.menu .first-level_not a {
	color: #26a2c1;
	border-bottom: 1px dashed #26a2c1;
	text-decoration: none;
}
.menu .first-level_not a:hover {
	border-bottom: none;
}
.menu ul li.active {	
	padding: 0px;
	width: 238px;
}
.menu ul li.active > a {
	background: #85e6d5;
	display: block;
    padding: 7px 0px 7px 22px; 
	line-height: 18px;
	width: 216px;
	color: #fff;
	font-weight: bold;
	text-shadow: #44c2ac 0px 1px 0px;
	border: none;
}
.menu ul li.active .second-level {
	display: block;
	position: relative;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/menu-second-bg.png) repeat-y top left;
}
.menu ul li.active .second-level ul {
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/menu-second-bg-fix.png) no-repeat top left;
	padding: 5px 0px 0px 0px;
}
.menu ul li.active .second-level ul li {
	line-height: 18px;
	padding: 6px 0px 6px 44px;
}
.menu ul li.active .second-level ul li a {
	text-decoration: underline;
	color: #fff;
	border-bottom: none;
}
.menu ul li.active .second-level ul li a:hover {
	color: #bcfff3;
	text-decoration: none;
}
.from-first {
	width: 10px;
	height: 36px;
	position: absolute;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/menu-fix.png) no-repeat top left;
	left: -10px;
	top: -36px;	
}
.second-level-foot {
	width: 238px;
	height: 26px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/menu-second-foot.png) no-repeat top left;
}
.content {
	float: right;
	width: 647px;
	position: relative;
}
.sidebar-banner {
	margin-top: 20px;
}
.sidebar-banner img {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: #d8edf1 5px 5px 5px;
	-moz-box-shadow: #d8edf1 5px 5px 5px;
	box-shadow: #d8edf1 5px 5px 5px;
}
/* Carousel Sidebar */
.car-shadow-fix {
	position: absolute;
	height: 150px;
	width: 238px;
	margin-top: 30px;
	-webkit-box-shadow: #d8edf1 5px 5px 5px;
	-moz-box-shadow: #d8edf1 5px 5px 5px;
	box-shadow: #d8edf1 5px 5px 5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.carousel-sidebar {
	margin: 30px 0px 0px 0px;
	overflow: hidden;
	position: relative;
	width: 238px;
	height: 150px;
	padding: 0px 0px 25px 0px;
}
.carousel-sidebar .car-status {
	z-index: 99;
	position: relative;	
	margin-top: 12px;
}
.carousel-sidebar .car-status div {
	position: relative;
	float:right; 
	right:50%;
	width:auto;
}
.carousel-sidebar .car-status div ul {
	position: relative; 
	float:none!important; 
	float:left; 
	right:-50%;
}

.carousel-sidebar .car-status li {
	width: 7px;
	height: 8px;
	float: left;
	margin: 0px 6px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/car-status.png) no-repeat top left;
	cursor: pointer;
}
.carousel-sidebar .car-status li.active {
	background-position: 0px -8px;
}
.carousel-sidebar .car-list {
	width: 99999999px;
	z-index: 98;
	position: relative;
}
.carousel-sidebar .car-item {
	float: left;
	width: 238px;
	height: 150px;
}
.carousel-sidebar .car-item img {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
/* Carousel Main */
.carousel {
	overflow: hidden;
	position: relative;
	border: 2px solid #2fc0e1;
	width: 643px;
	height: 254px;
}
.carousel .car-status {
	display: none;
}
.carousel .car-list {
	width: 99999999px;
	z-index: 98;
	position: relative;
}
.carousel .car-item {
	float: left;
	z-index: 100;
	position: relative;
	width: 643px;
	height: 204px;
}

.car-prev {
	cursor: pointer;
	width: 25px;
	height: 75px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/prev.png) no-repeat top left;
	position: absolute;
	top: 71px;
	left: -41px;
}
.car-next{
	cursor: pointer;
	width: 25px;
	height: 75px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/next.png) no-repeat top left;
	position: absolute;
	top: 71px;
	right: -41px;
}
.carousel-shadow {
	height: 34px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/car-shadow.png) no-repeat top left;
}
h2 {
	font-size: 30px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height: 38px;
	margin-top: 18px;
}
.h2 {
	font-size: 30px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height: 38px;
	margin-top: 18px;
}
h1 {
	font-size: 36px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height: 38px;
	margin-top: 18px;
}
.h1{
	font-size: 36px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height: 38px;
	margin-top: 18px;
}
.item-list ul li {
	float: left;
	width: 120px;
	height: 280px;
	margin: 24px 101px 22px 0px;
}
#item-list-mini ul li {
	margin-right: 18px;
}
.item-list ul li .item-photo {
	width: 200px;
	height: 200px;
	/*background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #d4e9ec 0px 5px 7px;
	-moz-box-shadow: #d4e9ec 0px 5px 7px;
	box-shadow: #d4e9ec 0px 5px 7px;*/
	text-align: center;
	position: relative;
}
#item-list-mini ul li .item-photo {
	text-align: left !important;
}
.item-list ul li .item-photo img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	max-width: 200px;
	max-height: 200px;
	position: relative;
	z-index: 5;
}
.item-sale {
	position: absolute;
	z-index: 6;
	width: 68px;
	height: 21px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/sale.png) no-repeat top left;
	top: -6px;
	right: -10px;
}
.item-name {
	margin-top: 12px;
	/*height: 23px;*/
	line-height: 23px;



}
.item-name a {
	color: #26a2c1;
}
.item-price {
	float: left;
	height: 20px;
	line-height: 20px;
	color: #fff;
	background: #6cd7c4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 4px;
	padding: 4px 14px 0px 14px;;
	font-family: 'Geogria',serif;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}

.old-price {
	float: left;
	height: 20px;
	line-height: 20px;
	color: #6aa6b2;
	font-family: 'Geogria',serif;
	text-decoration: line-through;
	padding: 7px 5px 0px 5px;
	font-style: italic;
	font-size: 14px;
}
.abous-us {
	margin: 10px 0px 30px 0px;
	line-height: 20px
}
.AU-left {
	width: 315px;
	float:left;
}
.AU-right {
	width: 315px;
	float:right;
}
.block-text {
	line-height: 20px;
}
.block-text {
	margin: 5px 0px 25px;
}
/* Footer */
.footer {
	color: #6f6f6f;
	height: 166px;
	padding-top: 40px
}
.footer a {
	color: #2fc0e1;
}
.copy {
	line-height: 22px;
	width: 333px;
	float: left;
}
.footer a.info {
	color: #bfbfbf;
}
.foot-menu {
	width: 188px;
	float: left;
	line-height: 22px;
}
.design {
	width: 210px;
	float: right;
	line-height: 22px;
}
.foot-contacts {
	width: 240px;
	float: left;
}
.foot-phone {
	height: 28px;
	line-height: 28px;

} 
.foot-phone span {
	display: block;
	float: left;
	font-weight: bold;
}
.foot-phone .cod {
	font-size: 23px;
	color: #9d9d9d;
	padding: 4px 10px 0px 0px;
	height: 20px;
	line-height: 20px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.foot-phone .number {
	height: 28px;
	line-height: 28px;
	font-size: 29px;
	color: #282828;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}
.dot {
	width: 5px;
	height: 28px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/dot.png) no-repeat top left;
	margin: 0px 5px;
}
.foot-adress {
	margin-top: 5px;
	line-height: 20px;
}
.foot-adress div {
	padding-left: 63px;
}
.foot-adress div.adress-link {
	padding-left:43px;
}
.foot-adress div.adress-link img {
	padding: 0;
	margin: 0;
}
.foot-adress div.adress-link a {
	color: #2fc0e1;
	text-decoration: none;
	border-bottom: 1px dashed #2fc0e1;
}
.foot-adress div.adress-link a:hover {
	border-bottom: none;
}
/* Cart */
.title-page h2 {
	margin-top: 0px;	
}
.page-back {
	margin-top: 10px;
	height: 16px;
	line-height: 16px;
}
.page-back  a {
	text-decoration: none;
}
.cart-list {
	margin-top: 16px;
}
.cart-th {
	height: 18px;
	line-height: 18px;
}
.cart-th  .qty {
	float: left;
	margin-left: 417px;
	width: 80px;
}
.cart-th .prices {
	float: left;
	width: 108px;
} 
.cart-td {
	width: 647px;
	height: 66px;
	margin-top: 16px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #d4e9ec 0px 5px 7px;
	-moz-box-shadow: #d4e9ec 0px 5px 7px;
	box-shadow: #d4e9ec 0px 5px 7px;
}
.cart-photo {
	text-align: center;
	width: 90px;
	float: left;
}
.cart-name {
	width: 327px;
	float: left;
	height: 41px;
	padding-top: 25px;	
}
.cart-qty {
	float: left;
	width: 80px;
	padding-top: 19px;
}
.cart-qty input {
	width: 29px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	border: 1px solid #4cb2cc;
}
.cart-price {
	width: 65px;
	float: left;
	height: 41px;
	padding-top: 25px;	
	text-align: center;
}
.cart-del {
	width: 10px;
	float: left;
	margin-left: 43px;
	padding-top: 29px;
}
.cart-del a {
	display: block;
	width: 10px;
	height: 10px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/del.png) no-repeat top left;
}
.cart-navi {
	margin-top: 17px;
}
.checkout #btn-checkout {
	float: left;
	width: 146px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/checkout.png) no-repeat top left;
	border:none;
	color: #fff;
	text-decoration:underline;
	cursor:pointer;
}
.checkout #btn-checkout:hover {
	text-decoration:none;
}
.all-price {
	float: right;
}
.new-price {
	float: left;
	height: 24px;
	line-height:24px;
	margin-right: 10px;
	font-size: 22px;
}
.send-new-price{
	float: left;
	width: 90px;
	height: 24px;
	line-height:24px;
}
.send-new-price input{
	border:none;
	background: #6cd7c4;
	cursor:pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	width: 90px;
	height: 24px;
}

/* Payments */
.payments-punkt {
	height: 18px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 13px;
}
.payments-list ul li {
	line-height: 20px;
	margin-top: 16px;
	padding-left: 33px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/payments-list.png) no-repeat top left;
}
.payments-list p {
	line-height: 20px;
	margin-top: 14px;
}
/* CAtalog */

.croshki {
	height: 30px;
	line-height: 30px;
}
.croshki a {
	text-decoration: none;
}
.social {
	height: 30px;
	margin-top: 15px;
}

.social-block {
	float: left;
	margin-right: 22px;
}
h3 {
	font-size: 24px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	height: 26px;
	line-height: 26px;
	margin-top: 12px;
}
.h3{

	font-size: 24px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	height: 26px;
	line-height: 26px;
	margin-top: 12px;

}
.search-catalog {
	height: 30px;
	margin-top: 18px;
}
.search-name {
	float: left;
	width: 330px;
	line-height: 30px;
}
.search-name label {
	line-height: 30px;
	display: block;
	float: left;
}
.search-name input {
	width: 248px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #26a2c1;
	background: #fff;
	float: right;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.search-price {
	float: left;
	margin-left: 34px;
	line-height: 30px;
}
.search-price label {
	line-height: 30px;
	display: block;
	float: left;
	width: 50px;
}
.search-price input.checkInput {
	width: 62px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #26a2c1;
	background: #fff;
	float: left;
	margin-right: 18px;
	color: #cdcdcd;
	padding: 0px;
}
.search-send {
	float: left;
	background: #6cd7c4;
	width: 68px;
	height: 24px;
	line-height:24px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 3px 0px 0px 0px;
	text-align: center;
	border: none;
	color: #fff;
}
.product-sort {
	height: 18px;
	line-height: 18px;
	margin-top: 5px;
}
.paginator {
	margin: 22px 0 12px;
	height: auto;
	line-height: 23px;
}
.paginator div {
	position: relative;
	float:right; 
	right:50%;
	width:auto;
}
.paginator div ul {
	position: relative; 
	float:none!important; 
	float:left; 
	right:-50%;
}
.paginator div ul li {
	float: left;
	margin-right: 12px;
	height: 23px;
	line-height: 23px;
	color: #26a2c1;
}
.paginator div ul li span {
	color: #282828;
}
.paginator-link a {
	text-decoration: none;	
}
.paginator-active a {
	display: block;
	height: 23px;
	line-height: 23px;
	padding: 0px 8px;
	color: #fff;
	text-decoration: none;
	background: #26a2c1;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
} 
.to-cart {
	float: right;
}
/* Registrtion */
.registration-blocks {
	margin-top: 20px;
}
.imp {
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/imp.png) no-repeat left top;
}
.important-word {
	padding-left: 12px;
	height: 18px;
	line-height: 18px;
}
.reg-block {
	height: 29px;
	line-height: 29px;
	width: 154px;
	padding: 0px 5px 0px 12px;
	float: left;
	margin-top: 19px;
}
.reg-block-rez {
	width: auto !important;
}
.reg-block input {
	width: 136px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	margin-right: 18px;
	color: #000;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
} 
.reg-block-big {
	width: 310px;
	padding: 0px 5px 0px 12px;
	margin-top: 19px;
}
.reg-block-big textarea {
	width: 307px;
	height: 115px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	margin-right: 18px;
	color: #000;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	resize: none;
}
.reg-block-big input {
	width: 92px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	margin-right: 18px;
	color: #cdcdcd;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-left: 10px;
}
.reg-send {
	margin-top: 17px;
	padding-left: 12px;
}
.reg-send input {
	background: #6cd7c4;
	width: 92px;
	height: 24px;
	line-height:24px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	border: none;
	color: #fff;
	cursor: pointer;	
}
/* Item Page */
.testimonials-block {
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #d4e9ec 0px 5px 7px;
	-moz-box-shadow: #d4e9ec 0px 5px 7px;
	box-shadow: #d4e9ec 0px 5px 7px;
	padding: 7px 20px 14px 20px;
	margin-top: 10px;	
}
.testi-title {
	height: 21px;
	line-height: 21px;
	color: #26a2c1;
	font-size: 12px
}
.testi-title strong {
	font-size: 14px;
}
.testi-text {
	padding: 5px 0px 0px 30px;
}
.testi-send {
	margin-top: 20px;
}
.testi-send a {
	background: #6cd7c4;
	width: 122px;
	height: 24px;
	line-height:24px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	text-decoration: none;
}
.quest-text {
	margin-top: 10px;	
}
.quest-block {
	width: 316px;
	margin-top: 18px;
}
.quest-left {
	float: left;
}
.quest-right {
	float: right;
}
.quest-right input,.quest-left input {
	/*width: 130px;*/
	height: 27px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	color: #000;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.quest-block  textarea{
	/*width: 298px;*/
	width:100%;
	height: 115px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	color: #000;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	resize: none;
}
.quest-text input {
	width: 92px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #26a2c1;
	background: #fff;
	margin-right: 18px;
	color: #cdcdcd;
	padding: 0px 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-left: 10px;
}
.quest-send {
	margin-top: 17px;
}
.quest-send input {
	background: #6cd7c4;
	width: 92px;
	height: 24px;
	line-height:24px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	border: none;
	color: #fff;
	cursor: pointer;	
}
.PB-left {
	float: left;
	width: 312px;
}
.product-photo {
	width: 312px;
	/*height: 312px;*/
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #d4e9ec 0px 5px 7px;
	-moz-box-shadow: #d4e9ec 0px 5px 7px;
	box-shadow: #d4e9ec 0px 5px 7px;
	text-align: center;
	position: relative;
}
.product-photo  img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	max-width: 312px;
	max-height: 312px;
	position: relative;
	padding:6px;
	padding-bottom:4px;
}
.product-price {
	float: left;
	height: 20px;
	line-height: 20px;
	color: #fff;
	background: #6cd7c4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 28px;
	padding: 4px 14px 0px 14px;;
	font-family: 'Geogria',serif;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
.cpt_product_add2cart_button {
	float: right;
	
}
.cpt_product_add2cart_button input {
	width: 146px;
	border:none;
	height: 24px;
	color: #fff;
	line-height: 22px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/product-to-cart.png) no-repeat top left;
	margin: 28px 0px 0px 0px;
	text-decoration:underline;
	cursor:pointer;
}
.cpt_product_add2cart_button input:hover {
	text-decoration:none;
}

.cpt_product_add2cart_button img {
	margin: 28px 0px 0px 23px;
}

.product-info {
	font-size: 12px;
	line-height: 18px;
}
.product-info p {
	margin-top: 30px;
}
.product-block {
	margin-top: 20px;
}
.PB-right {
	width: 314px;
	float: left;
	margin-left: 20px
}
.PB-right-text {
	float: left;
	width: 210px;
}
.item-str {
	width: 103px;
	height: 40px;
	margin: -40px 0 0 148px;
	position: absolute;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/item-str.png) no-repeat top left;
}
.to-comp {
	height: 26px
	line-height: 26px;
	font-size: 24px;
	color: #2cc7e6;
	border-bottom: 1px dashed #2cc7e6;
	margin: 4px 0 0 5px;
	text-transform: uppercase;
	float: left;
}
.to-comp-desc {
	height: 18px;
	line-height: 18px;
	color: #2cc7e6;
	margin-left: 5px;
}

.raiting {
	margin-top: 20px;
	width:200px;
}

.raiting div{
	background:url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/star.gif) no-repeat 0 0px;
	margin-left:2px;
	width:14px;
	float:left;
	height:14px;
	cursor:pointer;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:14px;height:13px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;margin: 0px 2px 0px 0px;}
div.rating-cancel,div.rating-cancel {display: none !important;}
div.star-rating,div.star-rating a{background:url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:14px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -13px!important}
div.star-rating-hover a{background-position:0 -13px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.in-sklad {
	margin-top: 20px;
	height: 15px;
	line-height: 15px;
	color: #26a2c1;
}
.in-info {
	line-height: 22px;
	margin-top: 10px;
}

.cpt_product_related_products {
	float: right;
	width: 85px;
}

.carousel-item {
	overflow: hidden;
	position: relative;
	width: 85px;
	height: 282px;
	margin-top: 9px;
}
.carousel-item .car-status {
	display: none;
}
.carousel-item .car-list {
	height: 99999999px;
	z-index: 98;
	position: relative;
}
.carousel-item .car-item {
	margin-bottom: 9px;
	width: 85px;
	height: 85px;
}
.carousel-item .car-item img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	max-height: 83px;
	max-width: 83px;
	border: 1px solid #e4f2f7;
}

.carousel-item-prev {
	cursor: pointer;
	width: 85px;
	height: 11px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/car-item-navi.png) no-repeat -85px top;
}
.carousel-item-prev:hover {
	background-position: -85px -11px;
}

.carousel-item-next{
	cursor: pointer;
	width: 85px;
	height: 11px;
	background: url(../../../../../../../../published/publicdata/DESIGNCONDB/attachments/SC/themes/user_new/img/car-item-navi.png) no-repeat left top;
}
.carousel-item-next:hover {
	background-position: 0px -11px;
}



#subscribed4news {
	width:auto;
	margin:0;
	height:auto;
}


.wid154 {
	border: 1px solid #26A2C1;
border-radius: 2px 2px 2px 2px;
    height: 27px;
    line-height: 27px;
margin-right: 18px;
    padding: 0 0 0 8px;
    width: 136px;
}

.post_title {
	font-size:20px !important;
	height: auto !important;
	line-height: normal !important;
	text-decoration:none !important;
	font-weight: bold;
	}
.post_title a {
	text-decoration:none !important;
	}
.post_date {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EEEEEE;
    border-right: 0 solid #EEEEEE;
    border-style: solid;
    border-width: 1px 0 0;
    color: #999999;
    margin-bottom: 15px;
}
.post_content {
	margin-bottom:25px;
	}
	
	.payments-list ul ul {
    line-height: 20px;
    margin-top: 16px;
    padding-left: 33px;
}
span.througth_span {text-decoration:line-through;}


.list{
	display: block;
	margin: 1em 0;
	list-style: disc !important;
	
}
.list li{
	margin: 0.5em 0;
	padding-left: 1em;
	display: block;
        
	list-style: disc !important;
}

.leyb_cat {
    float: right;
    margin-left: 0px;
    position: absolute;
    z-index: 100;
}

.leyb {
    float: right;
    position: absolute;
    z-index: 100;
}

#openform{
    width: 100%;
    z-index: 1100;
    margin: 0; padding: 0;
    outline: none !important;
    position: absolute;
    left: 0;
    top:  0;
}

.form-overlay{
    position: fixed;
    width: 100% !important;
    height: 100% !important;
    background: #FFFFFF;
    opacity: 0.4;
}
.form-container{
    position: absolute;
    background: #E3F9FD;
    border: solid 1px #4ad9f2;
    padding: 20px;
    min-height: 12px;
    min-width: 12px;
    margin: 0;
    top: 0;
    left: 50%;
}
.hidden{
    display: none;
}
.quest-title{
    	font-size: 30px;
	color: #26a2c1;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height: 38px;
	margin-top: 18px;
}
.tags{
    	line-height: 20px;
	color: #fff;
	background: #6cd7c4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 34px;
	padding: 4px 14px 4px 14px;
	font-family: 'Geogria',serif;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
}
#openform{
    display: none;
}
#openform .close{
    position: absolute;
    height: 32px;
    width: 32px;
    right:  0; top: 0;
    margin: -16px -16px 0 0;

}
