html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;text-decoration:none;} 
body {line-height: 1;} 
ol, ul {list-style: none;} 
blockquote, q {quotes: none;} 
blockquote:before, blockquote:after, 
q:before, q:after {content: '';content: none;} 
table {border-collapse: collapse;border-spacing: 0;}
body {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	background: url(../img/bg.jpg) no-repeat top center fixed, #000;
}
/*HEADER*/
#header {
	width:960px;
	height:172px;
	margin:0 auto;
}
#logo {
	float:left;
	width:267px;
	height:137px;
	margin-top:20px;
}
#logo a {
	background: url(../img/logo.png) no-repeat top;
	display:block;
	width:100%;
	height:100%;
}
#logo a:hover {
	background: url(../img/logo.png) no-repeat bottom;
}
#basket {
	width:230px;
	height:64px;
	float: right;
	margin-top:40px;
}
#basket a {
	float:left;
	display:block;
	width:76px;
	height:64px;
	background: url(../img/basket.png) no-repeat top;
}
#basket a:hover {
	background-position:bottom
}
#basket p {
	font-size:18px;
	color:#c3bfb1;
	margin-left:85px;
}
#basket .no {
	margin-top:5px;
}
#basket .yes {
	margin-top:15px;
}
#basket .white {
	color:#fff;
}
#header .title {
	width:450px;
	float:left;
	margin-top:10px;
}
#header .title h1 {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	text-align:center;
	font-size:36px;
	font-weight:normal;
	text-transform:uppercase;
	color:#c3bfb1;
}
#header .title h3 {
	text-align:center;
	font-size:36px;
	font-weight:normal;
	color:#c3bfb1;
}
#header .title h6 {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	text-align:center;
	font-size:30px;
	font-weight:normal;
	margin-top:1px;
	margin-bottom:2px;
}
#header .title h6 a {
	color:#ecbd00;
}
#header .title h6 a:hover {
	color:#ff0;
}
#header .bitcoin {
	display:block;
	width:95px;
	height:34px;
	float:right;
	margin-right:110px;
	margin-top:5px;
}
/*/HEADER*/
/*TOPMENU*/
#topmenu {
	width:100%;
	height:60px;
	background: url(../img/topmenu.jpg);
}
#topmenu ul {
	width:1000px;
	height:60px;
	margin:auto;
	text-align:center;
}
#topmenu ul li {
	display:inline-block;
	padding:0;
	margin-right:15px;
}
#topmenu ul li.first {
	margin-left:30px;
}
#topmenu ul li.last {
	margin-right:0px;
}
#topmenu ul li a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#c3bfb1;
	text-transform:uppercase;
	line-height:60px;
}
#topmenu ul li a:hover, #topmenu ul li.active a {
	color:#fff;
}
/*/TOPMENU*/
/*WOODEST*/
#woodest {
	width:100%;
	background: url(../img/woodest.jpg) top;
}
#woodest .conteyner {
	width:980px;
	margin:auto;
	overflow:hidden;
	padding-left:20px;
	padding-top:20px;
}
/*SLIDER*/
#slider {
	width:960px;
	height:350px;
	float:right;
	margin-bottom:20px;
}
.slider {
	margin:0 auto;
	width:960px;
	height:350px;
	position:relative;
	z-index:3;
}
.slider .sliderContent {
	float:left;
	width:960px;
	height:350px;
	clear:both;
	position:relative;
	overflow:hidden;
	border-radius:5px;
}
.sliderContent .item {
	position:absolute;
	width:960px;
	height:350px;
}
.sliderBullets {
position:absolute;
bottom:13px;
right:0%;
margin-right:13px;
z-index:10;
}
.sliderBullets a {
display:block;
float:left;
text-indent:-9999px;
outline:none;
margin:0 2px;
width:12px;
height:12px;
background: url(../img/bullets.png);
}
.sliderBullets .active {
background-position: bottom;
}
.sliderContent a {
outline:none;
}
#slider .shadow {
	width:960px;
	height:33px;
	margin-top:-26px;
	background: url(../img/shadow1.png) no-repeat;
}
#slider .zakaz {
	font-size:20px;
	color:#000;
	position:absolute;
	margin-top:-30px;
	margin-left:10px;
	z-index:3;
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
}
/*/SLIDER*/
/*BLOCKS*/
#woodest .conteyner .block {
	width:465px;
	float:left;
	margin-left:23px;
	margin-bottom:0px;
}
#woodest .conteyner .block h2 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#fff;
	text-indent:20px;
	line-height:50px;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
#woodest .conteyner .block p {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#ccc;
	text-indent:20px;
	line-height:50px;
	border-radius:0 0 5px 5px;
	overflow:hidden;
}
#woodest .conteyner .block a {
	cursor:pointer;
}
#woodest .conteyner .block p a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	background:#ff6e00;
	color:#fff;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
	cursor:pointer;
}
#woodest .conteyner .block p a:hover {
	background:#fff;
	color:#ff6e00;
}
#woodest .conteyner .block .shadow {
	width:100%;
	height:10px;
	background: url(../img/shadow2.png) no-repeat;
	margin-top:-3px;
}
/*/BLOCKS*/
.bottom {
	width:100%;
	height:73px;
	background: url(../img/bottom.jpg);
	padding-top:10px;
}
.bottom a {
	display:block;
	width:350px;
	margin:0 auto;
	font-size:24px;
	padding:20px 45px;
	text-transform:uppercase;
	background:#c3bfb1;
	border-radius:5px;
	text-align:center;
	color:#333;
}
.bottom a:hover {
	background:#fff;
	color:#ff6e00;
}
/*WOODEST*/
/*TEXT*/
.bottomtext {
	width:950px;
	margin:20px auto;
	padding-left:40px;
}
.bottomtext h1 {
	font-size:24px;
	color:#fff;
	margin-bottom:10px;
	font-weight:normal;
}
.bottomtext h2 {
	font-size:20px;
	color:#fff;
	margin-bottom:10px;
	font-weight:normal;
}
.bottomtext h3 {
	font-size:18px;
	color:#fff;
	margin-bottom:10px;
	font-weight:normal;
}
.bottomtext p {
	font-size:18px;
	color:#ccc;
	margin-bottom:10px;
}
.bottomtext p a {
	color:#fff;
}
.bottomtext p a:hover {
	border-bottom:1px solid #fff;
}
.bottomtext p strong {
	color:#fff;
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
}
/*/TEXT*/

/*/TEXT*/
/*FOOTER*/
#footer {
	width:100%;
	border-top:1px solid #333;
	background: url(../img/black25.png);
}
#footer ul {
	width:960px;
	margin:auto;
	text-align:center;
	padding-left:40px;
	padding-top:20px;
	padding-bottom:20px;
}
#footer ul li {
	display:inline-block;
	padding:0 12px 0 5px;
	background:url(../img/footer.jpg) no-repeat right;
}
#footer ul li a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#8a8082;
	line-height:22px;
}
#footer ul li a:hover, #footer ul li.active a {
	color:#fff;
}
#footer ul li.last {
	background:none;
}
#footer p {
	font-size:18px;
	color:#333;
	text-align:center;
	padding-bottom:10px;
}
/*/FOOTER*/
/*LONGBLOCK*/
.conteyner h1 {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	display:block;
	width:210px;
	margin:0 auto;
	font-size:24px;
	padding:20px 0;
	text-transform:uppercase;
	background:#e6e6e6;
	border-radius:5px;
	text-align:center;
	color:#333;
	font-weight:normal;
}
.conteyner .shadow {
	width:210px;
	height:10px;
	margin:0 auto;
	margin-bottom:20px;
	background: url(../img/shadow3.png) no-repeat;
	margin-top:-3px;
}
.longblock {
	width:100%;
	margin-bottom:20px;
}
.longblock .cont {
	background:#fff;
	padding:10px;
	overflow:hidden;
}
.longblock h2 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#fff;
	text-indent:20px;
	line-height:50px;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
.longblock .price {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#ccc;
	text-indent:20px;
	line-height:50px;
	border-radius:0 0 5px 5px;
	overflow:hidden;
}
.longblock .price a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	background:#ff6e00;
	color:#fff;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
}
.longblock .price a:hover {
	background:#fff;
	color:#ff6e00;
	cursor:pointer;
}
.longblock .shadow {
	width:100%;
	height:10px;
	background: url(../img/shadow4.png) no-repeat;
	margin-top:-3px;
}
.longblock .cont table {
	width:100%;
}
.longblock .cont table img, .longblock .cont table iframe {
	float:right;
}
.longblock .cont table tr {
}
.longblock .cont table tr td {
	padding:5px;
	vertical-align:middle;
}
.longblock .cont img {
	border:1px solid #ccc;
	background:#e6e6e6;
	padding:5px;
}
.longblock .cont iframe {
	border:1px solid #ccc;
	background:#f5f5f5;
	padding:5px;
}
.longblock .cont h1 {
	padding:0;
	background:none;
	text-align:left;
	width:auto;
	margin:5px 0;
}
.longblock .cont h2 {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	padding:0;
	background:none;
	text-align:left;
	width:auto;
	color:#333;
	text-indent:0;
	line-height:24px;
	margin:5px 0;
	text-transform:uppercase;
}
.longblock .cont h3, .longblock .cont h4, .longblock .cont h5, .longblock .cont h6 {
	font-size:24px;
	margin:5px 0;
	color:#333;
	font-weight:normal;
}
.longblock .cont ul {
	margin-left:30px;
	list-style: circle;
	margin-bottom:10px;
}
.longblock .cont ol {
	margin-left:30px;
	list-style: decimal;
	margin-bottom:10px;
}
.longblock .cont ul li, .longblock .cont ol li {
	font-size:18px;
	margin-bottom:5px;
}
.longblock .cont p {
	font-size:18px;
	margin-bottom:5px;
}
.longblock .cont p a, .longblock .cont ul a, .longblock .cont ol a {
	color:#c00;
}
.longblock .cont p a:hover, .longblock .cont ul a:hover, .longblock .cont ol a:hover {
	text-decoration:underline;
}
.longblock .cont .review {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#4d4d4d;
	font-size:18px;
	line-height:20px;
	padding:10px 20px 25px 10px;
	margin:10px 10px 0 10px;
	background: url(../img/review-1.jpg) no-repeat top left,
				url(../img/review-2.jpg) no-repeat top right,
				url(../img/review-3.jpg) no-repeat bottom left,
				url(../img/review-4.jpg) no-repeat bottom right,
				url(../img/review-5.jpg) repeat-x top,
				url(../img/review-6.jpg) repeat-y left,
				url(../img/review-8.jpg) repeat-x bottom,
				url(../img/review-7.jpg) repeat-y right;
}
.longblock .cont .autor {
	float:right;
	margin-right:10px;
}
.hidden {
	overflow:hidden;
}
.review_form {
	overflow:hidden;
}
.review_form .left {
	width:370px;
	float:left;
	position:relative;
}
.review_form .left div {
	margin-bottom:5px;
	overflow:hidden;
}
.review_form .left p {
	float:left;
	margin-top:5px;
}
.review_form .left input {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	float:right;
	width:200px;
	padding:2px;
	line-height:14px;
	border:1px solid #c3bfb1;
}
.review_form .right {
	width:540px;
	float:right;
	overflow:hidden;
	position:relative;
}
.review_form .right p {
	float:left;
}
.review_form .right textarea {
	width:420px;
	height:85px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	color:#666;
	float:right;
	resize:none;
	padding:2px;
	border:1px solid #c3bfb1;
}
.review_form .price .submit {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	background:#ff6e00;
	color:#fff;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
	border:none;
}
.review_form .price .noactive {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
	border:none;
	background:#666;
	color:#888;
}
.review_form .price .submit:hover {
	background:#fff;
	color:#ff6e00;
	cursor:pointer;
}
.review_form .desc {
	width:100%;
	float:left;
	margin-top:5px;
	border-top:1px dashed #c3bfb1;
	color:#c3bfb1;
	font-size:18px;
	padding-top:10px;
}
.review_form .error {
	position:absolute;
	right:0;
	width:120px;
	background:#ff6e00;
	height:22px;
	float:right;
	color:#fff;
	text-align:center;
	line-height:22px;
	font-size:14px;
	margin:1px;
	display:none;
}
.review_form .success h3 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	color:#ff6e00;
	padding:5px;
	border-bottom:1px solid #ff6e00;
	margin-bottom:10px;
}
.review_form .success p {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	text-align:center;
	color:#333;
}
.longblock .show {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#ccc;
	text-indent:20px;
	line-height:50px;
	border-radius:0 0 5px 5px;
	overflow:hidden;
}
.longblock .show a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	background:#ff6e00;
	color:#fff;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
	cursor:pointer;
}
.longblock .show a.active {
	background:#fff;
	color:#ff6e00;
}
.longblock .show a.noactive {
	background:#ff6e00;
	color:#fff;
}
/*/LONGBLOCK*/
/*TEXTBLOCKS*/
.textblock {
	width:465px;
	float:left;
	margin-left:23px;
	margin-bottom:23px;
}
.textblock .cont {
	width:445px;
	background:#fff;
	padding:10px;
}
.textblock h2 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#fff;
	text-indent:20px;
	line-height:50px;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
.textblock .price {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#ccc;
	text-indent:20px;
	line-height:50px;
	border-radius:0 0 5px 5px;
	overflow:hidden;
}
.textblock .price a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	background:#ff6e00;
	color:#fff;
	float:right;
	margin:0;
	text-indent:0;
	text-transform:uppercase;
	border-radius:5px;
	padding:7px 30px;
	margin:8px 10px;
	line-height:20px;
}
.textblock .price a:hover {
	background:#fff;
	color:#ff6e00;
}
.textblock .shadow {
	width:100%;
	height:10px;
	background: url(../img/shadow2.png) no-repeat;
	margin-top:-3px;
}
.textblock .cont table {
	width:100%;
}
.textblock .cont table tr {
}
.textblock .cont table tr td {
	padding:5px;
	vertical-align:middle;
}
.textblock .cont img {
	border:1px solid #ccc;
	background:#e6e6e6;
	padding:5px;
}
.textblock .cont p {
	font-size:18px;
	margin-bottom:5px;
}
/*/TEXTBLOCKS*/
/*BLACK*/
#black {
	position:fixed;
	width:100%;
	height:100%;
	background: url(../img/black10.png);
	z-index:5;
	display:none;
}
#black #block {
	width:465px;
	margin:100px auto;
	margin-top:-400px;
	position:relative;
	display:none;
}
#black #block .cont {
	width:100%;
	background:#e6e6e6;
	padding:10px 0;
}
#black #block h4 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#fff;
	text-indent:20px;
	line-height:50px;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
#black #block .desc {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#333;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	margin:0 10px;
	margin-bottom:10px;
}
#black #block table {
	width:445px;
	margin:0 10px;
}
#black #block table img {
	background:#ccc;
	padding:5px;
	border:1px solid #a1a1a1;
	margin-right:10px;
}
#black #block table tr td {
	vertical-align:middle;
	text-align:center;
}
#black #block table p {
	font-size:18px;
	color:#000;
	line-height:20px;
}
#black #block table .gray {
	font-size:16px;
	color:#8a8082;
}
#black #block table #kg {
	width:27px;
	height:22px;
	background:#fff;
	border:1px solid #333;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:right;
	padding:3px;
	float:left;
	margin-left:30px;
}
#black #block table #up, #black #block table #down {
	width:14px;
	height:15px;
	margin-bottom:1px;
	margin-left:70px;
	cursor:pointer;
}
#black #block table #up {
	background:url(../img/up.jpg), #666;
}
#black #block table #down {
	background:url(../img/down.jpg), #666;
}
#black #block .price {
	text-align:right;
	font-size:24px;
	margin:0 10px;
	border-top:1px solid #ccc;
	padding-top:10px;
	margin-top:10px;
}
#black #block .hint {
	text-align:center;
	border-top:1px dashed #c3bfb1;
	margin:10px;
	margin-bottom:0px;
	padding-top:10px;
	font-size:18px;
	color:#8a8082;
}
#black #block form {
	background:#333;
	height:50px;
	text-align:center;
	border-radius:0 0 5px 5px;
}
#black #block form #submit {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	margin-top:8px;
	background:#ff6e00;
	border:none;
	color:#fff;
	line-height:34px;
	text-transform:uppercase;
	font-size:18px;
	padding:0 15px;
	cursor:pointer;
	border-radius:5px;
}
#black #block form #submit:hover {
	background:#fff;
	color:#ff6e00;
}
#black #block .close {
	position:absolute;
	right:0px;
	width:25px;
	height:25px;
	margin:10px;
	background: url(../img/close.jpg) no-repeat top;
	cursor:pointer;
}
#black #block .close:hover {
	background-position:bottom;
}
.none {
	display:none;
}
/*/BLACK*/
.dishes-form #submit {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	margin-top:8px;
	margin-right:8px;
	background:#ff6e00;
	border:none;
	color:#fff;
	line-height:34px;
	text-transform:uppercase;
	font-size:18px;
	padding:0 30px;
	cursor:pointer;
	border-radius:5px;
	float:right;
}
.dishes-form #submit:hover {
	background:#fff;
	color:#ff6e00;
}
.dishes_desc {
	background:#333;
	height:50px;
	text-align:center;
	border-radius:0 0 5px 5px;
}
.dishes_desc a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	margin:8px;
	background:#ff6e00;
	border:none;
	color:#fff;
	line-height:34px;
	text-transform:uppercase;
	font-size:18px;
	padding:0 25px;
	cursor:pointer;
	border-radius:5px;
}
.dishes_desc a:hover {
	background:#fff;
	color:#ff6e00;
}
.dishes_desc .right {
	float:right;
}
.dishes_desc .left {
	float:left;
}
/*BUSKET*/
#shk_butEmptyCart2 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	float:right;
	color: #ff6e00;
	padding:0 10px;
	line-height:20px;
	border-radius:5px;
	border:1px solid #ff6e00;
	margin-bottom:10px;
}
#shk_butEmptyCart2:hover {
	color: #fff;
	background:#ff6e00;
}
#shopCart .total-price {
	text-align:right;
	font-size:18px;
	color: #666;
}
#shopCart .total-price b {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	font-size:36px;
	font-weight:normal;
	color: #000;
}
#shopCart table {
	margin-bottom:10px;
}
#shopCart table p {
	font-size:24px;
	color:#333;
}
#shopCart table tr {
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
}
#shopCart table tr td {
	padding:10px;
	vertical-align:middle;
}
#shopCart table tr td a {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#ff6e00;
}
#shopCart table tr td a:hover {
	border-bottom:1px solid #ff6e00;
}
.shk-count {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding:3px;
	border:1px solid #999;
	text-align:center;
}
#shopCart table input {
	float:left;
}
.div-count {
	overflow:hidden;
	position:relative;
	width:55px;
}
#shopCart .div-count img.field-arr-up {
	padding:0;
	background:none;
	border:none;
	position:absolute;
	right:5px;
}
#shopCart .div-count img.field-arr-down {
	padding:0;
	background:none;
	border:none;
	position:absolute;
	bottom:0px;
	right:5px;
}
#shopCart .shk-del2 img {
	padding:0;
	background:none;
	border:none;
}
#shoporderform_1 form {
	width:800px;
	margin:0 auto;

}
#shoporderform_1 input {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding:3px;
	width:300px;
	color:#666;
}
#shoporderform_1 textarea {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding:3px;
	width:550px;
	color:#666;
}
#shoporderform_1 input.cartTpl_2_submit {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	margin-top:8px;
	margin-right:8px;
	background:#ff6e00;
	border:none;
	color:#fff;
	line-height:40px;
	text-transform:uppercase;
	font-size:24px;
	padding:0 30px;
	cursor:pointer;
	border:1px solid #ff6e00;
	border-radius:5px;
}
#shoporderform_1 input.cartTpl_2_submit:hover {
	background:#fff;
	color:#ff6e00;
}
#shoporderform_1 .error2 {
	position:absolute;
	right:0;
	top:0;
	width:140px;
	background:#ff6e00;
	height:28px;
	float:right;
	color:#fff;
	text-align:center;
	line-height:28px;
	font-size:14px;
	margin:1px;
	display:none;
}
/*/BUSKET*/
.social {
	width:130px;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	margin-top:5px;
}
.vk {
	float:left;
	display:block;
	width:39px;
	height:39px;
	background:url(../img/vk.png) top;
	margin:0;
	margin-right:5px;
}
.in {
	float:left;
	display:block;
	width:39px;
	height:39px;
	background:url(../img/in.png) top;
	margin:0;
	margin-right:5px;
}
.yt {
	float:left;
	display:block;
	width:39px;
	height:39px;
	background:url(../img/yt.png) top;
}
.vk:hover, .yt:hover, .in:hover {
	background-position:bottom;
}
/*BLACK2*/
#black #block2 {
	width:465px;
	margin:100px auto;
	position:relative;
	margin-top:-400px;
	display:none;
}
#black #block2 .cont {
	width:100%;
	background:#e6e6e6;
	padding:10px 0;
}
#black #block2 h4 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	width:100%;
	background:#333;
	color:#fff;
	text-indent:20px;
	line-height:50px;
	font-weight:normal;
	border-radius:5px 5px 0 0;
}
#black #block2 .desc {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#333;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	margin:0 10px;
	margin-bottom:10px;
}
#black #block2 .close {
	position:absolute;
	right:0px;
	width:25px;
	height:25px;
	margin:10px;
	background: url(../img/close.jpg) no-repeat top;
	cursor:pointer;
}
#black #block2 .close:hover {
	background-position:bottom;
}
/*/BLACK2*/
#woodest .conteyner .block {
	position:relative;
}
#woodest .conteyner .block p {
	position:relative;
}
#woodest .conteyner .block .small {
	background: url(../img/black25.png), #fff;
	width:445px;
	position: relative;
	font-size:18px;
	color:#999;
	text-indent:0;
	line-height:20px;
	border-radius:0;
	padding:0 10px;
	border-bottom:1px solid #444;
}
#woodest .conteyner .block .small em {
	display:block;
	padding:5px 0;
	font-style:normal;
}

.inform {
	width:909px;
	padding:20px;
	background:#ccc;
	float:left;
	margin-left:23px;
	border:2px solid #666;
	border-radius:5px;
}
.inform h3 {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:24px;
	color:#333;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px solid #333;
	margin-bottom:10px;
}
.inform p {
	font-size:18px;
	color:#333;
}
.shadow-new {
	width:960px;
	height:33px;
	margin-top:-26px;
	background: url(../img/shadow1.png) no-repeat;
	float:left;
	margin-left:19px;
	margin-bottom:20px;
}

.textblock .cont img {
	float:right;
	margin-left:10px;
}
.textblock .cont p strong {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	font-weight:normal;
}
.textblock .cont ul {
	font-size:18px;
	padding-left:20px;
	list-style: circle;
	margin-bottom:10px;
}
.textblock.mob {
	margin-top:-125px;
}
.textblock .cont hr {
	border:none;
	border-bottom:1px solid #ccc;
}



.dishes-form .аvailability-2, #woodest .conteyner .block .аvailability-2 {
	font-family:'myCuprumRegular', Tahoma, Geneva, sans-serif;
	margin-top:8px;
	margin-right:8px;
	background:#8a8082;
	border:none;
	color:#ccc;
	line-height:34px;
	font-size:18px;
	padding:0 30px;
	border-radius:5px;
	float:right;
	text-indent:0;
}
#woodest .conteyner .block .аvailability {
	display:none;
}

#black #block .alert {
	font-family:'myCuprumBold', Tahoma, Geneva, sans-serif;
	text-align:center;
	border-top:1px dashed #c3bfb1;
	margin:5px;
	margin-bottom:0px;
	padding-top:5px;
	font-size:18px;
	color:#666;
}