@import url(//fonts.googleapis.com/css?family=Alegreya+SC:400,700&subset=latin,latin-ext);
/* RESET */
body, html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a img,h1,h2,h3,ul,ol,li  {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
	font-weight:normal;
}


.imagesArr span, .askUs .askBttn span, .facebookWidget {
	transition: all 0.2s ease-out 0s; 
	-webkit-transition: all 0.2s ease-out 0s;
	-moz-transition: all 0.2s ease-out 0s;
}
* {
	outline: 0;
}

html {

	background: url(/public/images/default/mainBg.png);
}

body {
	font-family: Georgia;
	font-style: normal;
	color: #4b3b3b;
	font-size: 12pt;
	background: #F8EEDF;
}



button,.link,input {
transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all  0.2s ease-out 0s;
}

button,input,select,h1,h2,h3,.submenu,.itemPrice, th, .product_item, .replace, .link  {font-family: 'Alegreya SC', serif;}


strong {
	font-weight: 600;
}

/* link */

a {
	color: #ef532d;
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
/* header*/
.header {
	background: url(/public/images/default/head-back.png) repeat-x;
	height:144px; 	
	
}




.headerWrap
{
background: url(/public/images/default/header.jpg) no-repeat;
	height:135px; 	
	margin: 0 auto;
	width:1020px;
}


/* general */
.wrap, .wrap-ext {
	margin: 0 auto;
	overflow: hidden;
}
.wrapper {
		
	}
.wrap {
	width: 1020px;
	margin: 0 auto;	
}

.header_wrap .top {

	height: 84px;
	margin-bottom: 0px
}
#logo {
	float: left;
	width: 240px;
	height: 54px;
	padding-top: 10px;
	float: left;
	
}


.search-top input {
	height: 26px;
	padding: 2px 10px;
	line-height: 26px;
	width: 180px;
	float: left;
}
.search-top button {
	width: 30px;
	cursor: pointer;
	border: 0;
	margin: 0;
	border:1px solid #ccc;
	height: 32px;
	float: right;
background: url(/public/images/default/search.png) no-repeat center center #eee;
}

.search-top button:hover {background: url(/public/images/default/search.png) no-repeat center center #E2D499;}

.customer {
	float: right;
	margin-top: 25px;
	padding-top:55px;
	text-align:right;
	width:110px;
	background: url(/public/images/default/account.png) no-repeat top right;
}




.cart {
float: right;
	margin-left: 82px;
	margin-top: 25px;
	padding-top:55px;
	text-align:center;
	width:120px;
	background: url(/public/images/default/cart.png) no-repeat top center;
}
.cartWrap h3 {
	display: inline-block;
}


.cart a, .customer a {
	display: inline-block;
	font-weight:bold;
	color:#6b2323;
	
}



.amount {
	font-weight:600;
} 
#menu {
	height: 62px;
	clear: both;
	margin-bottom: 20px;
}

#menu ul {
	margin: 0;
	padding: 0;
}

#menu ul li {
	float: left;
	width: 204px;
	text-align: center;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 62px;
	transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all  0.2s ease-out 0s;
background:#d4d4d4;	
	line-height: 62px;
}

#menu ul li:hover {
	background-color: #979797; /* layer fill content */
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMjUlIiB4Mj0iNTAlIiB5Mj0iLTI1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3YjdiN2IiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOWI5YjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==); /* gradient overlay */
background-image: -moz-linear-gradient(bottom, #7b7b7b -25%, #b9b9b9 125%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #7b7b7b -25%, #b9b9b9 125%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #7b7b7b -25%, #b9b9b9 125%); /* gradient overlay */
background-image: linear-gradient(bottom, #7b7b7b -25%, #b9b9b9 125%); /* gradient overlay */
cursor:pointer;

}

#menu ul li.menuOver {
	background-color: #979797; /* layer fill content */
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIzNi4xNzUxMTUyMDczNzMzJSIgeTE9IjE0Ny41ODA2NDUxNjEyOSUiIHgyPSIzNi4xNzUxMTUyMDczNzMzJSIgeTI9Ii0yLjQxOTM1NDgzODcwOTY5JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyYzc3YjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NWEzZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==); /* gradient overlay */
background-image: -moz-linear-gradient(bottom, #2c77b0 -70.16%, #65a3d5 79.84%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, #2c77b0 -70.16%, #65a3d5 79.84%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, #2c77b0 -70.16%, #65a3d5 79.84%); /* gradient overlay */
background-image: linear-gradient(bottom, #2c77b0 -70.16%, #65a3d5 79.84%); /* gradient overlay */

}
#menu ul li:hover a, #menu ul li.menuOver a {
	color:#fff;
}

#menu ul li a {
	color:#6c6c6c;
	font-weight:600;
	font-size:14px;
}

.sidebar {
	width: 250px;
	float: left;
}


.submenu {list-style:none;} 

.submenu li.menu1 {
	padding: 10px;
	border-bottom:1px dotted #aaa;
	cursor:pointer;
	font-size: 15pt;
	margin-bottom:1px;
}
.menu1 a {
	color:#4b3b3b;
}


	
.submenu li.menuOver1 
{
padding: 10px 20px;
	border-bottom:1px dotted #aaa;
	cursor:pointer;
	font-size: 16pt;
	margin-bottom:1px;
	border-bottom:1px dotted #ef532d;
}

.submenu li.menuOver1 a{
font-weight:bold;
color:#ef532d;

}

.submenu li.menu2 {
	padding: 2px;
	margin-left:20px;	
	font-size: 14pt;	
} 

.submenu li.menuOver2 {
	font-weight:bold;
	margin-left:25px;	
	border-bottom:1px dotted #ac2000;	
	font-size: 14pt;	
} 

.submenu li.menuOver2 a {
	color:#ac2000;
}





.submenu li.menu3 {
	padding: 2px;
	padding-left:10px;
	margin-left:40px;
	font-size: 12pt;
	border-left:1px dotted #ac2000;
}


.submenu li.menu3 a {color:#ac2000;} 

.submenu li.menuOver3 {
	padding: 2px;
	padding-left:10px;
	margin-left:40px;
	font-size: 12pt;
	border-left:1px dotted #ac2000;
	border-bottom:1px dotted #000;
} 


.submenu li.menuOver3 a {font-weight:bold;color:#ac2000;} 











.submenu li.menu4 {
	padding: 2px;
	padding-left:10px;
	margin-left:60px;
	font-size: 10pt;
	border-left:1px dotted #000;
}


.submenu li.menu4 a {color:#000;} 

.submenu li.menuOver4 {
	padding: 2px;
	padding-left:10px;
	margin-left:60px;
	font-size: 10pt;
	border-left:1px dotted #000;
} 


.submenu li.menuOver4 a {font-weight:bold;color:#000;} 






.sidebar h2 {
color:#d4ccc8;
line-height:40px;
}

#menu ul li  a:hover{
	text-decoration:none !important;
}
.mainbar {
	float: right;
	width: 730px;
	padding-left:20px;
	position:relative;
	-moz-box-shadow: -11px 0 30px -20px #aaa;
-webkit-box-shadow: -11px 0 30px -20px #aaa;
box-shadow: -11px 0 30px -20px #aaa;
	
}

 h1 {
	margin-bottom: 20px;
	font-size:2.3em;
	color:#664646;
	line-height:100%;
}


h2 {
	font-size:1.2em;	
}


.mainbar h3 {
	margin-bottom: 20px;
}

.cat_box div > ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 230px;
}

.cat_box div > ul > li {

	padding: 0;
	margin: 0;
	width: 193px;
	list-style: none;
	float: left;
	border: 1px solid #eee;
	height: 230px;
	position: relative;
	margin-right: 8px;
}
.cat_box div > ul > li > ul {
	padding: 0px 0px 0px 10px;
	margin: 10px 0 20px 0;
}
.cat_box div > ul > li > ul  li {
	padding: 0;
	margin: 0px 0px 3px 0px;
	list-style: none
}

.sliderContainer {
	margin-bottom: 20px;
}
.all-cats {

	display: block;
	height: 44px;
	background: url(/public/images/default/cat-bttn.png) no-repeat 164px 16px #dedede;
	line-height: 44px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 193px;
	text-align: center;
	color: #000;
}

.cat-title {
	color: #b70000;
	font-weight: bold;
	padding: 0px 10px;
	display: block;
}
.pager {
	text-align: center;
	padding-top: 20px;
}
.pager .prevCat {
	width: 26px;
	height: 16px;
	cursor: pointer;
	background: url(/public/images/default/prev-bttn.png) no-repeat;
	display: inline-block;
}

.pager .nextCat {
	width: 26px;
	cursor: pointer;
	height: 16px;
	background: url(/public/images/default/next-bttn.png) no-repeat;
	display: inline-block;
}
.pager .nextCat:hover, .pager .prevCat:hover {
	opacity: .8;
}
.pager-inner {
	display: inline-block;
}

.pager-inner .bx-pager-item {
	height: 16px;
	width: 26px;
	margin: 0px 2px;
	float: left;
	background:#F3F3F3;
	text-align: center;
}
.bx-pager-link {
	cursor: pointer;
}
.bx-pager-link.active {
	color: #ff0000;
	font-weight: bold;
}

.wrap-ext {
	width: 1060px;
}
.message {
	margin-top: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	padding: 16px 14px;
	text-decoration: none;
	cursor: pointer;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.info {

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background: -moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color: #79bbff;
	border: 1px solid #84bbf3;
	text-shadow: 1px 1px 0px #528ecc;
	color: #ffffff;
}

.error {

	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background: -moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color: #f24537;
	border: 1px solid #d02718;
	display: inline-block;
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-shadow: 1px 1px 0px #810e05;
}

.fragen {
	height: 206px;
	margin-bottom: 25px;
	background: url(/public/images/default/fragen.png) no-repeat top center;
}

.fragen .phone {
	padding: 68px 0 0px 68px;
}
.fragen .mail {
	padding: 5px 0 21px 68px;
}

.fragen .kontakt {
	display: block;
	text-indent: -9000px;
	height: 50px;
}

.product_item {
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 275px;
	width: 233px;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
	border: 1px solid #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#fff;
	-moz-box-shadow:  0 1px 1px 0 rgba(0, 0, 0, .4);
	-webkit-box-shadow:  0 1px 1px 0 rgba(0, 0, 0, .4);
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .4);
	text-align:center;
}

.product_item, .product_item * { 
			transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all  0.2s ease-out 0s;
}
.product_item .img {
	padding-top:10px;
}

.product_item .title {
	font-size:1.1em;
	padding: 10px 5px 10px 5px;
	color:#664646;
	line-height:120%;
	display:block;	
}

.product_item .price {
	text-align: center;
	color: #CC9C6C;
	
	letter-spacing: 1px;
	font-size: 2em;
	padding-top: 0px;	
}
.product_item .price span {
	font-size:0.6em;
}


.product_item:hover .title {
	color: #000;
	text-decoration: none;
}
.product_item:hover {
	border: 1px solid #664646;
	cursor: pointer;
}


.mainContent {
	overflow: hidden;
	padding-top:20px;
}

.fooBg {
	background: url(/public/images/default/footer.png) repeat-x #75706E;
}


.wrapFooter a {
	
	color:#fff;
	
}

.wrapFooter {
	width: 1020px;
	padding: 60px 40px 0 40px;
	min-height:180px;
	margin: 0 auto;
	background: url(/public/images/default/footer-main-bg.png) no-repeat  right 15px;
}


.wrapFooter .fCol15 {
	float: left;
	width: 250px;
	overflow:hidden;
	
}
.wrapFooter .fCol15 h3 {
	color: #fff;
	font-weight: 300;
	margin-bottom: 20px;
}

.wrapFooter ul, .wrapFooter ul li {
	margin: 0;
	padding: 0;
}
.wrapFooter ul li {

	background: url(/public/images/default/bullet.png) no-repeat 2px 6px;
	color: #fff;
	padding: 0px 0px 0px 15px;
	margin-bottom: 5px;
	list-style: none;
	
}
.wrapFooter ul li a {
	color: #fff;
	font-size:0.8em;
}

.fCol15big {
	float: right;
	width: 386px;
}

.fCol15big div {
	padding: 20px;
	border: 1px solid #656564;
	color: #fff
}

.fCol15big h3 {
	font-weight: 300;
	font-size: 24px;
}

.fCol15big p {
	color: #b7b7b7;
} 

.credits { 
	float:right;
	color:#fff;
	padding-top:25px;}
	
	
		/* shop styles */ 
		
		
	input,select,textarea
	{	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #DAD4C9;
	padding:8px 10px;
	font-size:1em;	
	}	
	
	
	input:hover,select:hover,textarea:hover
	{	
	border:1px solid #6B655B;	
	}
	
	
	input.error,select.error,textarea.error 
		{
		    border:1px solid #cc0000;
		    background-color:#ffe1df;
		    color:#fff !important;
		   
		}
			
	.paginationControl {text-align:center;padding:10px;}	
	.paginationControl a {padding:7px 12px !important;}
		
		button,.link {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffdb9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffdb9c;
	box-shadow:inset 0px 1px 0px 0px #ffdb9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d6c09a), color-stop(1, #b08f56) );
	background:-moz-linear-gradient( center top, #d6c09a 5%, #b08f56 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6c09a', endColorstr='#b08f56');
	background-color:#d6c09a;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-indent:0;
	border:1px solid #a6916c;
	display:inline-block;
	color:#040f00;
	font-size:1em;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #f0c788;
	cursor:pointer;
}
button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b08f56), color-stop(1, #d6c09a) );
	background:-moz-linear-gradient( center top, #b08f56 5%, #d6c09a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b08f56', endColorstr='#d6c09a');
	background-color:#b08f56;
}

		
.small
{
padding:4px 7px;
font-size:0.8em;
font-weight:normal;
min-width:15px;
}			
		
		
.linkOver {
	background: #ef532d;
	color:#fff;
	text-shadow:brown 1px 1px 1px;
	border:1px solid brown !important;}			
			
.pageLeft {
    width:48%;
    float:left;
}

.pageRight{
    width:48%;
    float:right;
}

 
table.form {width:100%;margin-bottom:10px;}
table.form td {padding:10px;text-align:left;vertical-align:center;

}
table.form th {
background:url(/public/images/default/thBg.png) repeat-x bottom ;
padding:10px;text-align:left;font-size:1.2em;color:#AA2411;margin:0px;font-weight:400;

border-bottom:1px dotted #d4d4d4;
}

table.form td img {float:left;margin-right:20px;}



div.msg_error 
{
    padding:12px;
    margin:10px 0px 10px 0px;
    background:url('../images/default/icons/error.png') 20px 15px no-repeat;
    background-color:#FBE3E4;
    color:#D12F19; 
    border:1px solid #FBC2C4;
    padding-left:50px;
}

div.msg_info 
{
    padding:12px;
    background:url('../images/default/icons/info.png') 20px 15px no-repeat;
    background-color:#dbedf6; 
    color: #0b384f; 
    border:1px solid #aecad9;
    margin:10px 0px 10px 0px;
    padding-left:50px;
}

div.msg_notice
{
    padding:12px;
    background:url('../images/default/icons/info.png') 20px 15px no-repeat;
    background-color:#FFF6BF; 
    color: #817134; 
    border:1px solid #FFD324;
    margin:10px 0px 10px 0px;
    padding-left:50px;
}




.listing {
	margin:0px;padding:0px;
	width:100%;
	width:100%;
	height:100%;
	font-size:12pt;
	margin:0px;padding:0px;
}
	
	

	
.listing tr:nth-child(odd){ background-color:#fff; }
.listing tr:nth-child(even)    { background-color:#f8f5f2; }
.listing tr:first-child{ background-color:#fff; }

.listing tr th {background:#FAF4D7;
padding:10px;text-align:left;font-size:18px;color:#998363;margin:0px;font-weight:400;} 

.listing td{
	vertical-align:middle;
	text-align:left;
	padding:5px;	
}

.total {font-size:22pt;} 

.listing .price {
 background:url(/public/images/default/price.png);
    width:87px;height:32px;   
    line-height:25pt;
	text-align:center;font-size:15pt;color:#fff; 
}

.listing .price span {font-size:9pt;}


.listing .last-price
    {
    background:url(/public/images/default/back-light.png);
    width:85px;
    text-align:center;
    font-size:14pt;color:#1b7458;
    text-decoration:line-through;
    }
    
.listing .last-price span {font-size:9pt;}   





label.error 
	{display:block;width:auto;font-size:7pt;background:#a0433f;font-family:arial;
    color:#fff;padding:3px;-webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px;    /* Konqueror */
    -moz-border-radius: 3px; /* Firefox */
    width:150px;
    }


#nextPrev {
	position:absolute;
	right:0px;
	top:50px;
}


.sliderContainer {
	position:relative;
		height:376px;
	overflow:hidden;
}
.sliderContainer .rightArrow {
	height:28px;
	width:34px; 
	padding:0;
	position:absolute;
	cursor:pointer;
	bottom:10px;
	right:10px;

	z-index:99999; 
}
.sliderContainer .leftArrow {
height:28px;
	width:34px; 
	padding:0;
	position:absolute;
	cursor:pointer;
	bottom:10px;
	right:48px;
	z-index:99999;


}
#imgWrap {
	float:left;
	width:335px; 	
}
#descWrap {  
float:right;

width:379px;
}


#descWrap h2 {
	font-weight:200;
	font-size:24px;
}
#descWrap h3 {
font-weight:400;	
margin-top:15px;
}
.priceS {
	padding-top:20px;
	padding-bottom:20px;
}
.itemPrice {
	font-size:3em;
	font-weight:400;
	color: #CC9C6C;
}
.itemPrice span {font-size:0.6em;}

#tabs > ul {
    padding:0;
    margin:0;
    border-bottom:3px solid #ECECEC;
    margin-bottom:10px;
    
}

#tabs > ul > li {
    padding:0;
    text-transform:uppercase;
    font-weight:bold;
    padding:10px 15px;
    border-bottom:3px solid #ececec;
    margin:0;
    display:inline-block; position: relative;
bottom: -3px;
}

#tabs > ul > li a {
	color:#AAAAAA;
}
#tabs > ul > li.active a{
    color:#884949 !important; 
}
#tabs > ul > li.active {
    border-bottom:3px solid #884949 !important;
}

#tabs > div {
	padding-bottom:15px;
}

#tabs > div ul {padding-left:30px;}

#tabs p {
    margin-bottom:15px;   
    line-height:200%;
}



.locationPath {
	padding:10px;
	width:100%;
	border-bottom:1px solid #D3CCC3;
	margin-bottom:10px;	
}

.locationPath a {
	color:#999999;
	font-size:0.8em;  
}

.contactForm input, .contactForm textarea { 
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box; 
	width:100%;
	margin-bottom:10px;
	
	}
