body{
	margin:0;
	color:#68603e;
	background:#000 url(../images/bg-body.jpg) repeat-x;
	font:15px/19px Georgia,"Times New Roman", Times, serif;
}
img{border-style:none;} 
a{
	text-decoration:none;
	color:#1c20d0;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Georgia,"Times New Roman", Times, serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:980px;
	margin:0 auto;
}
#header{
	height:1%;
	position:relative;
	padding:14px 0;
}
#header:after{	content:"";	display:block;	clear:both;}
.logo{	width:284px;	height:98px;	overflow:hidden;	text-indent:-9999px;
	position:absolute;
	left:50%;
	top:9px;
	margin:0 0 0 -150px;}.logo a{	display: block;	height: 100%;	position:relative;
	background:url(../images/logo.png) no-repeat;
	cursor:pointer;
}
.tel{
	color:#ffc;
	float:right;
	font-size:20px;
	font-weight:normal;
	line-height:22px;
	margin:0 34px 0 0;
}
.tel span{
	float:left;
	margin:5px 5px 0 0;
}
.tel em{
	font-style:normal;
	float:left;
	font-size:26px;
	line-height:28px;
}
#main{background:url(../images/bg-main-c.gif) repeat-y;}
#main .main-holder{
	background:url(../images/bg-main-t.gif) no-repeat;
	width:920px;
	overflow:hidden;
	padding:17px 30px 11px;
}
.bar{
	height:1%;
	overflow:hidden;
	margin:0 0 4px;
}
.add-nav{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
.link{
	float:right;
	margin:0 78px 0 0;
	color:#68603e;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
.link span{
	float:left;
	height:29px;
	cursor:pointer;
	text-align:center;
	padding:12px 26px 0;
}
.link:hover{
	text-decoration:none;
	background:url(../images/bg-add-nav.gif) no-repeat;
	color:#ffc;
}
.link:hover span{background:url(../images/bg-add-nav-r.gif) no-repeat 100% 0;}
.add-nav li{
	float:left;
	padding-right:30px;
}
.add-nav li a{
	float:left;
	color:#68603e;
}
.add-nav li a:hover{
	text-decoration:none;
	background:url(../images/bg-add-nav.gif) no-repeat;
	color:#ffc;
}
.add-nav li a span{
	float:left;
	height:29px;
	cursor:pointer;
	text-align:center;
	padding:12px 26px 0;
}
.add-nav li a:hover span{background:url(../images/bg-add-nav-r.gif) no-repeat 100% 0;}
#nav{
	margin:0 0 1px;
	padding:2px 0 0 41px;
	list-style:none;
	height:28px;
	overflow:hidden;
	background:url(../images/bg-nav.gif) no-repeat;
	font-size:15px;
	line-height:17px;
}
#nav li{
	float:left;
	padding-right:14px;
}
#nav li a{
	color:#fff;
	float:left;
	padding:1px;
}
#nav li a:hover{
	text-decoration:none;
	color:#fefecb;
	background:#333;
}
#nav li a span{
	float:left;
	padding:1px 11px 1px 8px;
	height:22px;
	cursor:pointer;
}
#nav li a:hover span{
	border:1px solid #fefecb;
	padding:0 10px 0 7px;
	text-decoration:underline;
}
.flash{
	height:1%;
	overflow:hidden;
	margin:0 0 1px;
}
.flash img{display:block;}
.panel{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-panel.gif) repeat-x;
	padding:3px 0 6px 34px;
}
.panel .caption{
	float:left;
	width:120px;
	font-size:15px;
	line-height:22px;
	font-weight:normal;
	color:#68603e;
	text-align:right;
	margin:0 5px 0 0;
}
.sub-nav{
	padding:0 0 3px;
	margin:0;
	list-style:none;
	float:left;
	font-size:15px;
	line-height:21px;
	font-weight:bold;
	overflow:hidden;
	width:745px;
}
.sub-nav li{
	float:left;
	padding:0 7px;
	background:url(../images/separator.gif) no-repeat;
	margin:0 1px 0 -1px;
	display:inline;
}
.sub-nav li a{
	width:135px;
	padding:0 0 6px;
	float:left;
	color:#fff;
	text-align:center;
}
.sub-nav li a:hover{
	text-decoration:none;
	color:#ffc;
	background:url(../images/bg-sub-nav.gif) no-repeat;
}
.items{
	height:1%;
	overflow:hidden;
	border:1px solid #c0b997;
	padding:1px;
	margin:0 0 1px;
}
.items .holder{
	width:917px;
	overflow:hidden;
	margin-right:-1px;
}
.items .box{
	width:228px;
	float:left;
	margin-right:1px;
	padding:6px 0 0;
}
.items .coroane{background:url(../images/bg-box-coroane.jpg) no-repeat;}
.items .inimi{background:url(../images/bg-box-inimi.jpg) no-repeat;}
.items .cruci{
	width:229px;
	background:url(../images/bg-box-cruci.jpg) no-repeat;
}
.items .buchete{background:url(../images/bg-box-buchete.jpg) no-repeat;}
.items h2{
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	display:inline;
}
.items .title-coroane{
	width:149px;
	height:47px;
	background:url(../images/title-coroane.png) no-repeat;
	margin:0 19px 0 0;
}
.items .title-inimi{
	width:106px;
	height:47px;
	background:url(../images/title-inimi.png) no-repeat;
	margin:0 34px 0 0;
}
.items .title-cruci{
	width:155px;
	height:47px;
	background:url(../images/title-cruci.png) no-repeat;
	margin:0 13px 0 0;
}
.items .title-buchete{
	width:135px;
	height:47px;
	background:url(../images/title-buchete.png) no-repeat;
	margin:0 40px 0 0;
}
.items .text-holder{
	width:143px;
	float:right;
	font-size:10px;
	line-height:13px;
	color:#68603e;
	height:50px;
	padding:0 0 7px;
}
.items .inimi .text-holder{width:137px;}
.items p{margin:0;}
.items .links{
	margin:0 0 7px;
	padding:0;
	list-style:none;
	font-weight:bold;
	font-size:10px;
	line-height:13px;
	float:right;
	width:159px;
}
.items .links li{
	text-align:center;
	padding-bottom:6px;
}
.items .links li a{
	color:#68603e;
	text-transform:uppercase;
	padding:0 0 0 8px;
	background:url(../images/bullet.gif) no-repeat 0 5px;
}
.items .links li a:hover{
	text-decoration:none;
	border-bottom:1px dashed #68603e;
}
#main .product-block{
	background:url(../images/bg-product-block.gif) no-repeat;
	width:936px;
	margin:-4px 0 0 -2px;
	padding:5px 0 27px;
	position:relative;
	overflow:hidden;
}
* html #main .product-block{margin-bottom:-4px;}
*+html #main .product-block{margin-bottom:-4px;}
.product-block a.prev,
.product-block a.next{
	position:absolute;
	left:11px;
	top:5px;
	color:#68603e;
	font-weight:bold;
	font-size:11px;
}
.product-block a.next{
	left:auto;
	right:20px;
}
#main .breadcrumbs{
	width:704px;
	margin:0 auto;
	text-align:center;
	font-size:11px;
	padding:0 0 0 16px;
}
.breadcrumbs ul{
	display:inline;
	margin:0 0 0 -6px;
	padding:0;
	list-style:none;
}
.breadcrumbs ul li{
	display:inline;
	background:url(../images/bullet-breadcrumbs.gif) no-repeat 0 5px;
	padding:0 4px 0 12px;
}
.breadcrumbs ul li:first-child{background:none;}
.breadcrumbs li a{color:#68603e;}
.product-block .products-gallery{padding:15px 12px 0 2px;}
.product-block .gallery-holder{
	width:922px;
	overflow:hidden;
}
.gallery-holder h2{
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	margin:0 0 4px 4px;
}
.gallery-holder .visual-column{
	float:left;
	width:325px;
}
.visual-column h2{
	text-align:center;
	margin:0 0 6px;
}
.visual-column .photo-holder{
	background:url(../images/frame-product-photo.gif) no-repeat;
	height:414px;
	width:324px;
	display:table;
}
* html .visual-column .photo-holder{position:relative;}
*+html .visual-column .photo-holder{position:relative;}
.visual-column .photo-holder a{
	width:100%;
	display:table-cell;
	vertical-align:middle;
}
* html .visual-column .photo-holder a{
	position:absolute;
	top:50%;
}
*+html .visual-column .photo-holder a{
	position:absolute;
	top:50%;
}
.visual-column .photo-holder img{
	display:block;
	margin:0 auto;
}
* html .visual-column .photo-holder img{
	position:relative;
	top:-50%;
}
*+html .visual-column .photo-holder img{
	position:relative;
	top:-50%;
}
.gallery-holder .info-column{
	float:right;
	width:585px;
}
.info-column .descr{padding:0 16px 0 6px;}
.info-column p{margin:0 0 11px;}
.info-column .colors-box{
	border:solid 1px #c0b997;
	padding:1px;
	margin-bottom:9px;
}
.colors-box .holder{
	background:#ece9de url(../images/bg-colors-box.gif) repeat-x;
	overflow:hidden;
	height:1%;
	padding:8px 5px 9px;
}
.colors-box .title{
	float:left;
	width:85px;
	font-size:14px;
	line-height:21px;
	padding:2px 2px 2px 0;
}
.colors-box .color-item{
	float:left;
	width:70px;
	height:70px;
	text-align:center;
	background:url(../images/bg-color-item.gif) no-repeat;
	margin-left:10px;
	overflow:hidden;
	position:relative;
}
.info-column .radio{
	display:block;
	height:15px;
	width:16px;
	margin:8px auto 0;
}
.color-item label{
	font-size:11px;
	line-height:15px;
	cursor:pointer;
	width:70px;
	display:table;
	position:absolute;
	top:0;
	left:0;
	padding:21px 0 5px;
}
.color-item label span{
	width:60px;
	height:45px;
	padding:0 5px;
	display:table-cell;
	vertical-align:middle;
}
* html .color-item label{height:60px;}
*+html .color-item label{height:60px;}
* html .color-item label span{
	position:absolute;
	top:50%;
	left:0;
	height:auto;
}
*+html .color-item label span{
	position:absolute;
	top:50%;
	left:0;
	height:auto;
}
.color-item label em{font-style:normal;}
* html .color-item label em{
	position:relative;
	top:-50%;
}
*+html .color-item label em{
	position:relative;
	top:-50%;
}
.color-item label:hover em,
.color-item label.hover em{text-decoration:underline;}
.info-column .add-info{
	overflow:hidden;
	height:1%;
	margin-bottom:9px;
}
.info-column .message-block{
	float:left;
	width:288px;
}
.message-block label{
	display:block;
	font-size:20px;
	line-height:25px;
	margin:0 0 7px 10px;
}
.message-block textarea{
	border:1px solid #c1ba98;
	margin:0 0 6px;
	padding:2px 1px 2px 7px;
	height:130px;
	max-height:130px;
	width:276px;
	max-width:276px;
	color:#666;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
	line-height:22px;
}
.info-column span.footnote{
	font-size:10px;
	line-height:13px;
	display:block;
	text-indent:-6px;
	padding:0 15px 0 34px;
}
.info-column span.footnote a{
	text-decoration:underline;
	color:#68603e;
	font-weight:bold;
}
.info-column span.footnote a:hover{text-decoration:none;}
.info-column .size-block{
	float:right;
	width:276px;
	overflow:hidden;
}
.size-block .size-holder{
	overflow:hidden;
	width:280px;
	padding:2px 0 22px 2px;
}
.size-block .size-item{
	float:left;
	width:88px;
	margin-right:5px;
	position:relative;
	text-align:center;
	font-size:11px;
	display:inline;
}
.size-block .size-item .radio{margin-top:3px;}
.size-block .size-item label{
	cursor:pointer;
	position:absolute;
	left:0;
	top:0;
	width:68px;
	padding:17px 10px 0;
}
.size-block .size-item label:hover,
.size-block .size-item label.hover,
.size-block .size-item label:hover strong,
.size-block .size-item label.hover strong{text-decoration:underline;}
.size-block .small{
	background:url(../images/bg-sizebox-small.gif) no-repeat;
	height:60px;
}
.size-block .small label{height:43px;}
.size-block .medium{
	background:url(../images/bg-sizebox-medium.gif) no-repeat;
	height:90px;
}
.size-block .medium label{height:72px;}
.size-block .large{
	background:url(../images/bg-sizebox-large.gif) no-repeat;
	height:120px;
}
.size-block .large label{height:103px;}
.size-block  strong{
	position:absolute;
	bottom:5px;
	left:0;
	width:88px;
	font-size:18px;
}
.size-block  strong span{
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
}
.info-column .size-block .footnote{padding-left:45px;}
#submit{
	display:block;
	border:0;
	background:url(../images/btn-submit.gif) no-repeat;
	margin:0 auto;
	width:163px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	padding:0;
	cursor:pointer;
}
#submit:hover,
#submit.hover{background:url(../images/btn-submit-hover.gif) no-repeat;}
#main .tabs-box{
	border:1px solid #c0b997;
	padding:1px;
	width:918px;
	margin-bottom:10px;
}
.tabs-box .holder{background:url(../images/bg-tabs-box-c.gif) repeat-y;}
.tabs-box .frame{
	background:url(../images/bg-tabs-box.jpg) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
}
.tabs-box .tabs-area{
	float:left;
	width:395px;
}
.tabs-area .tab-content{
	font-size:11px;
	line-height:18px;
	min-height:126px;
	padding:0 45px 0 8px;
}
* html .tabs-area .tab-content{height:126px;}
.tabs-area .tab-content p{margin:0;}
.tabs-area .tab-content p a{
	font-weight:bold;
	color:#68603e;
}
.tabs-area .tabset{
	margin:0;
	padding:5px 0 6px;
	list-style:none;
	font-size:15px;
}
.tabs-area .tabset li{
	display:inline;
	padding:0 32px 0 14px;
}
.tabs-area .tabset li a{color:#68603e;}
.tabs-area .tabset li a:hover{text-decoration:underline;}
.tabs-area .tabset li a.active{font-weight:bold;}
.tabs-area .tabset li a.active:hover{text-decoration:none;}
.tabs-box .add-tabs{float:right;}
.add-tabs .tab-content{
	text-align:right;
	padding:0 5px 0 25px;
}
.add-tabs .tabset{padding-left:10px;}
.add-tabs .tabset li{padding:0 0 0 8px;}
#content{
	background:url(../images/bg-content-holder.gif) repeat-y 8px 0;
	width:937px;
	margin:0 -9px 0 -8px;
}
#content.inner{
	background:url(../images/divider-dotted.gif) repeat-x;
	margin:0 0 0 -3px;
	padding:13px 0 11px;
	width:941px;
}
#content .products{background:url(../images/bg-content.gif) no-repeat;}
#content .products-holder,
#content .section-holder{
	padding:8px 9px 0 8px;
	height:1%;
	overflow:hidden;
	background:url(../images/bg-products-holder.gif) no-repeat 0 100%;
}
#content .section-holder{padding:17px 9px 0 8px;}
#content .section{
	background:url(../images/bg-section.gif) no-repeat 9px 0;
	height:1%;
	overflow:hidden;
}
#content .coll-1,
#content .coll-2{
	float:left;
	width:448px;
	margin-right:21px;
	padding:30px 0 0;
}
#content .coll-2{
	margin:0;
	width:441px;
}
#content .bg-1{background:url(../images/bg-1.jpg) no-repeat 0 7px;}
#content .bg-2{background:url(../images/bg-2.gif) no-repeat 4px 7px}
#content .bg-3{background:url(../images/bg-3.gif) no-repeat 27px 17px;}
#content .bg-4{background:url(../images/bg-4.gif) no-repeat 22px 17px}
#content h3{
	margin:0 0 4px;
	text-align:right;
	font-size:20px;
	line-height:22px;
	font-weight:normal;
	color:#68603e;
}
#content .coll-1 .box,
#content .coll-2 .box{background:url(../images/border-t.gif) repeat-x;}
#content .coll-1 .box .text-holder,
#content .coll-2 .box .text-holder{
	min-height:143px;
	text-align:center;
	padding:5px 42px 0 40px;
}
* html #content .coll-1 .box .text-holder{height:143px;}
* html #content .coll-2 .box .text-holder{height:143px;}
#content .box .text-holder p{margin:0;}
#content .box .text-holder p a{
	color:#68603e;
	text-decoration:underline;
}
#content .box .text-holder p a:hover{text-decoration:none;}
#content .box .detail{
	text-align:center;
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #c0b997;
	padding:4px 0 23px;
	margin:0 0 3px 7px;
}
#content .section .box .detail{padding:20px 0 23px;}
#content .box .detail a{color:#68603e;}
.item{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-article-left.gif) no-repeat 0 92px;
	margin:0 0 0 18px;
}
.item-list{
	margin:0;
	padding:0 43px 0 34px;
	list-style:none;
	float:left;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	background:url(../images/bg-article-right.gif) no-repeat 100% 92px;
}
* html .item-list{padding:0 30px 0 34px;}
#content .short{
	background:none;
	margin:0;
}
#content .short .item-list{
	padding:0;
	background:none;
}
#content .short .item-list li{
	margin-right:4px;
	padding:0 0 0 10px;
}
.item-list li{
	float:left;
	margin-right:15px;
	padding:0 0 0 23px;
	width:132px;
	background:url(../images/bullet-article.gif) no-repeat 0 50%;
}
.item-list li:first-child{background:none;}
.item-list li a{
	float:left;
	background:url(../images/bg-article.gif) no-repeat;
	color:#68603e;
	margin:0 0 8px;
}
.item-list li a span{
	float:left;
	background:url(../images/bg-article-r.gif) no-repeat 100% 0;
	padding:10px 0 11px 0;
	cursor:pointer;
	width:131px;
	text-align:center;
}
.item-list li a:hover{
	color:#ffc;
	background:url(../images/bg-article-hover.gif) no-repeat;
}
.item-list li a:hover span{background:url(../images/bg-article-hover-r.gif) no-repeat 100% 0;}
.item-list li .image{
	float:left;
	padding:3px 3px 16px;
	background:url(../images/bg-image.gif) no-repeat;
	margin:0 0 0 1px;
}
.promo{
	background:url(../images/bg-promo.gif) no-repeat;
	padding:53px 0 0;
	margin:0 9px 0 8px;
	height:1%;
	overflow:hidden;
}
.promo img{display:block;}
* html .promo img{margin:0 0 0 -2px;}
.promo-holder{
	border:1px solid #c0b997;
	padding:1px;
	background:url(../images/bg-promo-holder.gif) no-repeat;
}
.promo .image-holder{float:left;}
.promo .text-holder{
	height:1%;
	overflow:hidden;
	padding:0 0 11px 15px;
}
.promo p{margin:0;}
#content h3.title-promo{
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	width:658px;
	height:38px;
	background:url(../images/text-1.png) no-repeat;
	text-align:left;
}
.promo p a{
	font-weight:bold;
	text-decoration:underline;
	color:#68603e;
}
.promo p a:hover{text-decoration:none;}
.items-box{
	height:1%;
	overflow:hidden;
	margin:0 0 0 -5px;
	background:#fff url(../images/bg-items-box.gif) no-repeat 14px 0;
	padding:70px 0 0;
}
.inner .items-box{
	background:none;
	padding:0;
	margin:0 0 0 -9px;
}
.items-box2{
	height:1%;
	overflow:hidden;
	margin:0 0 0 5px;
	background:#fff url(../images/bg-items-box.gif) no-repeat 14px 0;
	padding:70px 0 0;
}
.inner .items-box2{
	background:none;
	padding:0;
	margin:0 0 0 -9px;
}
.head{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-head.gif) no-repeat 0 100%;
	text-align:center;
	padding:0 0 7px;
	margin:0 0 11px;
}
.head .title{
	margin:0;
	display:inline;
	font-size:20px;
	line-height:22px;
	background:url(../images/bg-head-l.gif) no-repeat 0 4px;
	font-weight:normal;
}
.subtext {
	margin:0;
	padding-left:34px; width: 874px; padding-right:40px;
	display:inline;
	font-size:12px;
	line-height:14px;
	background:url(../images/bg-head-1.gif) no-repeat 100% 50px;
	font-weight:normal;
}
.head .title span{
	background:url(../images/bg-head-r.gif) no-repeat 100% 5px;
	padding:0 26px;
}
.items-holder{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-items-box-l.gif) no-repeat 0 46px;
	position:relative;
	margin:0 0 0 4px;
}
.inner .items-holder{
	background:url(../images/bg-items-box-inner-l.gif) no-repeat 0 91px;
	margin:0;
}
.items-list{
	margin:0;
	padding:0 20px 0 17px;
	list-style:none;
	float:left;
	background:url(../images/bg-items-box-r.gif) no-repeat 100% 46px;
}
.inner .items-list{
	background:url(../images/bg-items-box-inner-r.gif) no-repeat 100% 91px;
	padding:0 35px 0 26px;
}
.items-list li{
	float:left;
	background:url(../images/bullet-article.gif) no-repeat 0 50%;
	margin:0;
	padding:0 8px 0 12px;
}
.inner .items-list li{
	background-position: 0 101px;
	padding:0 6px 0 14px;
}
.items-list li:first-child{background:none;}
.items-list li a{
	display:block;
	width:186px;
	height:248px;
	padding:10px 7px 22px;
	background:url(../images/bg-items-list.gif) no-repeat;
	cursor:pointer;
	position:relative;
}
.items-list li a:hover{
	text-decoration:none;
	height:1%;
	height:248px;
}
.inner .items-list strong{
	padding:0 0 5px;
	line-height:20px;
}
.items-list strong{
	font-size:20px;
	line-height:22px;
	display:block;
	color:#68603e;
	border-bottom:1px solid #c0b997;
	text-align:center;
	padding:0 0 4px;
	font-weight:normal;
	letter-spacing:-1px;
}
.items-list li a:hover .apasati{visibility:visible !important;}
.items-list li .apasati{
	visibility:hidden;
	width:148px;
	height:29px;
	position:absolute;
	top:100px;
	left:28px;
	background:url(../images/bg-apasati.gif) no-repeat;
	color:#ffc;
	font-size:12px;
	line-height:14px;
	padding:12px 0 0;
	text-align:center;
	font-style:normal;
	overflow:hidden;
}
.items-list li a .apasati:hover,
.items-list li a .hover{text-decoration:underline;}
.items-list li .price{
	position:absolute;
	text-align:left;
	border:none;
	bottom:35px;
	left:18px;
	padding:0;
}
.items-list li .price span{
	display:block;
	font-size:15px;
	line-height:17px;
}
.items-list li .price em{
	font-style:normal;
	font-size:20px;
	line-height:22px;
}
.items-list li .price .hover{text-decoration:none;}
.items-list li img{display:block;}
/*inner cos*/
.inner-cos #content{
	background:url(../images/bg-content-inner.gif) no-repeat;
	padding:22px 0 0;
}
* html .inner-cos #content{
	padding:19px 0 0;
}
.content-holder{
	width:921px;
	margin:0 auto;
}
.inner-cos .panel{
	padding:4px 0 5px;
}
.inner-cos .panel .caption{
	float:left;
	width:280px;
	font-size:15px;
	line-height:22px;
	font-weight:normal;
	color:#68603e;
	text-align:right;
	margin:0 16px 0 0;
}
.single-nav{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	overflow:hidden;
}
.single-nav li{
	float:left;
	width:196px;
	background:url(../images/separator.gif) no-repeat;
	margin:0 1px 0 -1px;
	display:inline;
	padding:0 6px;
	text-align:center;
}
.single-nav li a{
	color:#68603e;
}
.single-nav li p{
	margin:0;
}
.pasu-aprins {
	text-decoration:none;
	color:#ffff;
}
#wrapper .single-nav li .title{
	font-size:17px;
	line-height:19px;
	clear:both;
	float:none;
	display:block;
	height:auto;
	font-weight:normal;
}
.single-nav li strong{
	font-size:10px;
	line-height:12px;
	display:table;
	float:left;
	height:30px;
	font-weight:normal;
	width:100%;
}
.single-nav li span{
	font-style:normal;
	display:table-cell;
	vertical-align:middle;
	height:100%;
}
.single-nav li em{
	font-style:normal;
}
.inner-cos .head{
	margin:0;
	padding:0 0 4px;
}
.inner-cos #content .short{margin:0 0 9px;}
.promo-box{
	border:1px solid #c0b997;
	text-align:center;
	margin:1px 0 -21px;
	position:relative;
	padding:8px 0 0;
}
.promo-box p{
	font-size:15px;
	font-weight:bold;
	line-height:19px;
	margin:0 0 11px;
}
.promo-box strong{
	display:block;
	margin:0 0 11px;
	color:#96232b;
}
* html .single-nav li span{display:block;}
*+html .single-nav li span{display:block;}
* html .single-nav li em{display:block;}
*+html .single-nav li em{display:block;}
.container{
	background:url(../images/bg-inner-items.gif) no-repeat;
	margin:0 0 6px;
}
.container .holder{
	background:url(../images/bg-inner-items-b.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:8px 4px 45px;
}
.container .image{
	border:1px solid #69613f;
	padding:1px;
}
.container .image .image-holder{
	border:1px solid #c0b997;
	padding:4px;
}
.container .image .image-holder strong{
	display:block;
	font-size:20px;
	font-weight:normal;
	margin:3px 0 0;
	text-align:center;
	border-bottom:1px solid #c0b997;
	padding:0 0 7px;
}
.container .image .image-holder img{
	display:block;
}

#content .inner-form-1 h3{
	margin:0 0 23px;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	text-align:left;
}
#content .inner-form-1 .row-2 h3{margin:0 0 15px;}
.inner-form-1 .row-1,
.inner-form-1 .row-2{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-row-1.gif) repeat-y;
	margin:0 0 9px;
}
#content .inner-form-1 .row-1 .coll-1,
#content .inner-form-1 .row-1 .coll-2,
#content .inner-form-1 .row-1 .coll-3{
	float:left;
	width:200px;
	margin-right:27px;
	padding:30px 0 0;
}
#content .inner-form-1 .row-1 .coll-2{
	width:245px;
	margin-right:20px;
}
* html #content .inner-form-1 .row-1 .coll-2{margin-right:17px;}
*+html #content .inner-form-1 .row-1 .coll-2{margin-right:17px;}
#content .inner-form-1 .row-1 .coll-3{
	width:411px;
	margin:0 -10px 0 0;
	padding:11px 0 0;
}
.inner-form-1 .row-1 .coll-2 select{
	width:242px;
	font-size:20px;
	color:#68603e;
	margin:0 0 23px;
	padding:0;
}
.inner-form-1 .row-1 .coll-2 p{
	margin:0 0 6px;
}
.inner-form-1 .row-1 .coll-2 .text{
	width:242px;
	height:31px;
	overflow:hidden;
	background:url(../images/bg-text.gif) no-repeat;
	margin:0 0 10px;
}
.inner-form-1 .row-1 .coll-2 .text input{
	margin:0;
	padding:6px 10px;
	background:none;
	border:none;
	width:222px;
	color:#68603e;
	font-size:16px;
	font-style:italic;
}
.row-1 .coll-2 .price{
	height:1%;
	overflow:hidden;
}
.row-1 .coll-2 .price span{
	width:134px;
	float:left;
	font-size:15px;
	line-height:17px;
}
.row-1 .coll-2 .price strong{
	font-size:22px;
	line-height:24px;
	float:left;
	font-weight:normal;
	margin:3px 5px 0 0;
}
.row-1 .coll-2 .price em{
	font-style:normal;
	font-size:15px;
	line-height:17px;
	margin:8px 0 0;
	float:left;
}
.row-1 .coll-3 .bar{
	margin:0;
}
#content .row-1 .coll-3 .bar h3{
	margin:0;
	float:left;
	padding:0 0 0 15px;
}
.row-1 .coll-3 .bar select{
	float:right;
	margin:0 31px 2px 0;
	padding:0;
	width:136px;
	font-size:20px;
	color:#68603e;
}
#content .row-1 .coll-3 strong{
	text-align:center;
	display:block;
	font-weight:normal;
	margin:0 0 11px;
}
.calendar{
	height:1%;
	overflow:hidden;
	border:1px solid #6a6240;
	padding:1px 0;
}
.calendar-holder{
	padding:0 0 0 1px;
	overflow:hidden;
	width:410px;
	margin:0 -1px 0 0;
	background:url(../images/bg-calendar.gif) no-repeat 204px 100%;
}
* html .calendar-holder{
	margin:0 -2px 0 0;
	width:412px;
	background:url(../images/bg-calendar.gif) no-repeat 205px 100%;
}
* html .calendar .table-holder{
	margin:0 2px 0 0;
}
*+html .calendar-holder{
	margin:0 -2px 0 0;
	width:412px;
	background:url(../images/bg-calendar.gif) no-repeat 205px 100%;
}
*+html .calendar .table-holder{
	margin:0 2px 0 0;
}
.calendar .table-holder{
	float:left;
	width:204px;
	margin:0 1px 0 0;
}
.calendar table{
	margin:0;
	border-collapse:collapse;
	width:100%;
	table-layout:fixed;
}
.calendar table td{
	padding:0;
	font-size:12px;
	line-height:14px;
	margin:0;
}
.calendar table th{
	font:bold 10px/10px "Trebuchet MS",Arial, Helvetica, sans-serif;
	padding:0;
	text-align:left;
}
.calendar .month-name span{
	border:1px solid #c0b997;
	height:31px;
	width:200px;
	text-align:center;
	display:block;
	color:#68603e;
	font-size:20px;
	line-height:22px;
	padding:10px 0 0;
	margin-bottom:1px;
}
* html .calendar .month-name span{width:201px;}
*+html .calendar .month-name span{width:201px;}
.calendar table th span{
	text-align:center;
	background:#c0b997;
	color:#fff;
	padding:10px 0 0;
	height:16px;
	width:26px;
	border:1px solid #6a6240;
	display:block;
	margin-bottom:1px;
}
.calendar table .add span{color:#69613f;}
.calendar table td span{
	display:block;
	width:22px;
	height:20px;
	border:1px solid #6a6240;
	text-align:right;
	color:#cdc7ab;
	padding:6px 4px 0 0;
	margin-bottom:1px;
}
.calendar table a{
	display:block;
	color:#68603e;
	width:27px;
}
.calendar table a span{
	color:#68603e;
	cursor:pointer;
}
.calendar table a:hover{
	background:#c0b997;
	text-decoration:none;
}
.calendar table a:hover span{
	color:#fff;
}
.form-caption{
	font-size:10px;
	line-height:12px;
	margin:0 0 29px;
	display:block;
}
#content .inner-form-1 .row-2{
	background:url(../images/bg-row-2.gif) repeat-y -4px 0;
}
#content .inner-form-1 .row-2 .coll-1,
#content .inner-form-1 .row-2 .coll-2{
	float:left;
	width:290px;
	margin-right:71px;
	padding:0;
}
#content .inner-form-1 .row-2 .coll-2{
	width:552px;
	margin:0;
}
#content .inner-form-1 .row-2 .area{
	border:1px solid #6a6240;
	padding:1px;
}
#content .inner-form-1 .row-2 .area .area-holder{
	border:1px solid #c1ba98;
	height:1%;
	overflow:hidden;
}
#content .inner-form-1 .row-2 .area textarea{
	margin:0;
	padding:0;
	float:left;
	width:266px;
	height:116px;
	padding:9px;
	background:none;
	border:none;
	max-width:266px;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	font-style:italic;
	color:#666;
}
.inner-form-1 .row-2 .coll-1 span{
	font-size:10px;
	line-height:12px;
	padding:8px 0 0 21px;
	display:block;
}
.inner-form-1 .row-2 .coll-2 .row{
	height:1%;
	overflow:hidden;
	padding-bottom:5px;
}
.inner-form-1 .row-2 .coll-2 .row .col{
	float:left;
	width:263px;
}
.inner-form-1 .row-2 .coll-2 .row strong{
	float:left;
	margin:33px 10px 0 9px;
}
.inner-form-1 .row-2 .coll-2 .row .name{
	width:auto;
	float:none;
	display:block;
	margin:0 0 13px;
}
.inner-form-1 .row-2 .coll-2 .row .text{
	width:260px;
	height:31px;
	overflow:hidden;
	background:url(../images/bg-text-middle.gif) no-repeat;
}
.inner-form-1 .row-2 .coll-2 .row .text input{
	float:left;
	margin:0;
	padding:6px 10px;
	background:none;
	border:none;
	width:240px;
	font-size:16px;
	color:#68603e;
	font-style:italic;
}
.inner-form-1 .row-2 .coll-2 .row label{
	color:#68603e;
	font-size:15px;
	line-height:16px;
	float:left;
	width:139px;
	margin:7px 0 0;
}
.inner-form-1 .row-2 .coll-2 .row .low{
	float:left;
	width:410px;
	background:url(../images/bg-text-low.gif) no-repeat;
}
.inner-form-1 .row-2 .coll-2 .row .low input{
	width:390px;
}
.inner-form-1 .row-2 .coll-2 .row span{
	font-size:10px;
	line-height:12px;
	display:block;
}
.inner-form-1 .btn-submit,
.inner-form-2 .btn-submit{
	width:163px;
	height:38px;
	margin:0 auto;
	display:block;
	cursor:pointer;
}
.inner-form-2 .text-holder{
	height:1%;
	overflow:hidden;
	padding:0 0 5px 10px;
} 
.inner-form-2 p{
	margin:0;
}
.inner-form-2 .row-form{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-form-row.gif) repeat-y -6px 0;
	margin:0 0 6px;
}
#content .inner-form-2 .coll-1,
#content .inner-form-2 .coll-2{
	float:left;
	width:428px;
	padding:0;
	margin:0 30px 0 13px;
	display:inline;
}
#content .inner-form-2 .coll-2{
	margin:0;
}
#content .inner-form-2 .coll-1 h4,
#content .inner-form-2 .coll-2 h4{
	height:62px;
	margin:0;
	font-size:15px;
	line-height:17px;
	display:table;	
	text-align:center;
	width:100%;
}
#content .inner-form-2 .coll-1 h4 span,
#content .inner-form-2 .coll-2 h4 span{
	display:table-cell;
	height:100%;
	vertical-align:middle;
}
#content .inner-form-2 .coll-1 h4 em,
#content .inner-form-2 .coll-2 h4 em{
	font-style:normal;
}
* html #content .inner-form-2 .coll-1 h4 span,
* html #content .inner-form-2 .coll-2 h4 span{
	display:block;
}
* html #content .inner-form-2 .coll-1 h4 em,
* html #content .inner-form-2 .coll-2 h4 em{
	display:block;
}
*+html #content .inner-form-2 .coll-1 h4 span,
*+html #content .inner-form-2 .coll-2 h4 span{
	display:block;
}
*+html #content .inner-form-2 .coll-1 h4 em,
*+html #content .inner-form-2 .coll-2 h4 em{
	display:block;
}
.inner-form-2 .row{
	height:1%;
	padding-bottom:13px;
}
.inner-form-2 .row:after{	content:"";	display:block;	clear:both;}
.inner-form-2 label{
	float:left;
	margin:0 6px 0 0;
	width:95px;
	height:25px;
	display:table;
	font-size:15px;
	line-height:17px;
	text-align:center;
}
.inner-form-2 label span{
	display:table-cell;
	vertical-align:middle;
	height:100%;
}
.inner-form-2 label em{
	font-style:normal;
}
* html .inner-form-2 label span{float:left;}
* html .inner-form-2 label em{display:block;}
*+html .inner-form-2 label span{float:left;}
*+html .inner-form-2 label em{display:block;}
.inner-form-2 .row strong{
	font-size:16px;
	line-height:18px;
	float:right;
	margin:4px 0 0;
}
.inner-form-2 .text{
	width:324px;
	height:31px;
	background:url(../images/bg-text-input.gif) no-repeat;
	float:left;
}
.inner-form-2 .text input{
	float:left;
	margin:0;
	padding:6px 10px;
	background:none;
	border:none;
	width:304px;
	font-size:16px;
	color:#68603e;
	font-style:italic;
}
.inner-form-2 .form-caption{
	float:right;
	font-size:10px;
	line-height:12px;
	margin:-11px 0 0;
	position:relative;
	padding:0 5px;
	width:310px;
}
.inner-form-2 .area{
	border:1px solid #6a6240;
	padding:1px;
	float:left;
	width:320px;
}
.inner-form-2 .area .area-holder{
	border:1px solid #c1ba98;
	height:1%;
	overflow:hidden;
}
.inner-form-2 .area textarea{
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:62px;
	padding:2px 9px 9px 9px;
	background:none;
	border:none;
	max-width:300px;
	font-size:16px;
	color:#68603e;
	font-style:italic;
	color:#666;
}
#content .block{
	height:1%;
	overflow:hidden;
	background:url(../images/bg-block.gif) no-repeat;
	padding:24px 0 0 19px;
}
#content .block .image{
	border:1px solid #69613f;
	padding:1px;
	float:left;
	margin:-10px 26px 0 0;
}
#content .block .image .image-holder{
	border:1px solid #c0b997;
}
#content .block .image img{
	display:block;
}
#content .block h5{
	margin:0 0 12px;
	font-size:20px;
	line-height:22px;
	font-weight:normal;
	color:#68603e;
}
#content .block p{
	margin:0 0 22px;
}
#content .block strong{
	display:block;
	text-align:center;
	font-size:11px;
	line-height:13px;
	margin:-8px 0 0;
}
#content .block strong a{color:#68603e;}
#footer{
	background:url(../images/bg-footer.jpg) no-repeat;
	padding:0 20px 50px 22px;
}
#footer .holder{
	height:1%;
	overflow:hidden;
}
#footer .nav{
	margin:0;
	padding:23px 0 0;
	list-style:none;
	background:url(../images/bg-footer-nav.gif) no-repeat;
	font-size:9px;
	line-height:11px;
	width:100%;
	text-align:center;
}
#footer .nav li{
	display:inline;
	padding:0 30px 0 0; 
}
#footer .nav li a{color:#68603e;}
#footer .ads{
	text-align:center;
	padding:7px 0 16px;
	background:url(../images/bg-ads.gif) no-repeat;
	font-size:9px;
	line-height:11px;
}
#footer .ads img{vertical-align:middle;}
#footer .ads p{margin:0;}
#footer .block{
	height:1%;
	overflow:hidden;
}
#footer .coll{
	float:left;
	text-align:center;
	color:#f4ba71;
	font:9px/11px Tahoma, Geneva, sans-serif;
	margin:1px 0 0 -22px;
}
#footer .coll p{margin:0;}
#footer .logo-footer{
	width:284px;
	height:226px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo-footer.gif) no-repeat;
	display:block;
	margin:0 0 5px;
}
#footer .logo-footer a{
	display:block;
	height:100%;
}
#footer blockquote{
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-blockquote.gif) no-repeat;
	width:212px;
	height:153px;
	float:right;
	margin:101px 2px 0 0;
}
#footer blockquote q{quotes:none;}
#footer blockquote q:before,
#footer blockquote q:after{content:"";}
#footer blockquote p{margin:0;}
