* {
	margin: 0;
	padding: 0;
}
.clear{clear: both;}
IMG{border: none;}
H1{}
H2{ font-family: 'PT Serif', serif; font-size: 36px; font-weight: 700; line-height: 30px; color: #000;}
H3{}
H4{}
H5{}
H6{}
.h-title{color: #004466;font-size: 16px;}
#middle-content .text-content h1 {margin:8px 0px 15px 0px;}
#base
{
	background: #d48d2e url(img/bg.jpg) no-repeat top center;
	font-family: "Open Sans";
  	color: #484848;
	font-size: 14px;
	height:100%;
	line-height:20px;
    margin:0;
  	padding:0;
}
.top-back{background: none; width:100%;height:120px;position:absolute;z-index:-99;display:none;}
.bottom-back{background: none; left: 0; width: 100%; z-index: -99; position: absolute; height: 110px; margin: 0;display:none;}
.container
{
	min-width: 1100px;
	width: 1100px;
	height: 100%;
	height: auto;
	margin: 0 auto;
	
}

/*-------------------------HEADER-------------------------*/
.header
{
	overflow:hidden;
	width: 1100px;
	height: 650px;
	background: url(img/header-bg.jpg) top center no-repeat, url(img/top-shadow.png) bottom center no-repeat;
}

/*logo-header*/
#logo-header{float: left;width: 302px;height: 382px;margin: 38px 0 0 18px;}
#lang-header{ float: right; width: 86px; height: 43px; margin: 25px 35px 0 0;}
.lang-switch li, .lang-switch li a { float: left; width: 43px; height: 43px; font-family: 'PT Sans', sans-serif; font-size: 16px; text-align: center; text-shadow: 0 1px 0 rgba(255,255,255,0.32); line-height: 43px; list-style: none; color: #300a0c;}
.lang-switch li a { display: block;}
.lang-switch li a:hover { text-decoration: none;}
.lang-switch li.lang-active { background: url(img/lang-active.png) no-repeat;}
#under-data-header{ clear: both; float: right; margin: 147px 10px 0 0;}
.phone{color:#505050;font-size:20px;clear:both;}

/*data-header*/
#data-header{float: left; margin: 75px 0 0; width :351px; height: 300px;}
/* SLIDER */
#slider-mask{background: url(img/slider-mask.png) no-repeat;width:550px;height:294px;overflow:hidden;margin:0;position:absolute;z-index:99;}
#slider{width:545px;height:290px;}

/* CONTENT */
.content{width:1100px;overflow:hidden;margin:22px 0 0;}

#left-content{float:left;width:265px;overflow:hidden;padding: 0;}
#middle-content{float:right;width: 750px;overflow:hidden;padding: 10px 25px 35px; background: rgba(245,207,134,0.62);}
.text-content {
	text-shadow: 1px 1px 0 rgba(255,255,255,0.4);
}

.breadcrumbs{}
.bread-menu{list-style:none;padding:0;}
.bread-menu li{float:left;margin:0 0 0 15px;font-size:12px;color:#000;}
.bread-menu li{margin:0;}
.bread-menu li a{font-size:12px;color:#55555f;font-style:normal;}
.bread-menu li a:hover{text-decoration:none;}

/* MENU */
.content-menu{list-style:none; width: 265px; margin: 0;padding: 4px 0 19px; background: rgba(245,207,134,0.62);}
.content-menu li { width: 265px; min-height: 39px; margin: 0; padding: 0;}
.content-menu li:first-child{margin:0;}
.content-menu li:first-child a {

}
.content-menu li:last-child a {

}
.content-menu li a { display: block; min-height: 39px; margin: 0; padding-left: 40px; font-family: 'PT Serif', serif; font-size: 22px; font-weight: 700; color: #000; font-style:normal; line-height: 39px; 
text-decoration: none; text-shadow: 1px 1px 0 rgba(255,255,255,0.4);}
.content-menu li a:hover, .content-menu li a.active-li { color: #8f4e0d;}
.content-menu li #left-menu > li > ul { margin-top: 0; padding: 3px 0 6px;}
.content-menu li #left-menu li ul li { min-height: 24px;}
.content-menu li #left-menu li ul li a, .content-menu li #left-menu li ul li span.li-active { display: block; min-height: 24px; margin: 0; padding: 0 0 0 55px; font-family: 'PT Sans', sans-serif; font-size: 16px; font-weight: 400; text-decoration: underline; line-height: 24px; color: #000;}
.content-menu li #left-menu li ul li:last-child a, .content-menu li #left-menu li ul li:last-child span.li-active { padding-bottom: 0;}
.content-menu li #left-menu li ul li a:hover, .content-menu li #left-menu li ul li span.li-active { text-decoration: none; color: #d48d2e;}


/*CATALOG*/
.katalog {margin-top: 30px;}
.tour-menu {list-style:none;margin:0;padding:0;}
.tour-menu A.t-title{display: none;}
.tour-menu P.prise {display: block; margin-top: 2px;color: #000; padding-left:5px; font-size: 16px; font-weight: bold;}
.tour-menu LI P {display:block; margin-top: -10px;color: #4c4c4c; padding-left:5px; font-size: 12px;}
.tour-menu LI IMG {border: 1px  solid #c0c0c0; width: 160px; height: 113px;}
.tour-menu LI {list-style: none; width: 170px; height: 203px;float: left; margin: 10px 30px 10px 0px;}

.product-details-image{float: left; padding-right: 10px;}
.t-prise {color: #484647; font-size: 14px;}
.t-price-number {color: #2e2e2e; font-size: 16px; font-weight: bold;}

/*FEEDBACK*/
.f-feedback{overflow: hidden;padding: 10px;}
.f-label{display:block; float:left;width: 120px;color:#000;}
.form-item{height:55px;}
.form-contacts{height: 350px;}
#Name{width: 240px;}
#Email{width: 240px;}
#Telephone{width: 240px;}
#Text{height: 145px;width: 425px;}
.send-error{display: block; color: #A50000; font-size: 10px;padding-left: 125px;}
#f-send{display: block;float: right;margin: 105px 183px 0 0;}
/*NEWS CONTENT*/
.content-news
{
	display: none;
}
.news LI
{
	list-style: none;
}
.news IMG
{
	float: left;
	padding-right: 10px;
}
.news A
{

}
.news-name A:hover
{
	text-decoration: none;
}

/*GALLERY CONTENT*/
/*-------------Gallery-----------*/
.gallery li{ list-style:none; margin-right:20px; margin-bottom:20px; float:left; width:150px; text-align:center; height:190px; display:block;}
.gallery li img{ width:150px; height:130px; border: 2px solid #c0c0c0;}
.gallery li a p{ font-size:13px; text-decoration:underline; color: #32332D;}
.gallery li a p span{ color:#32332D; font-size:11px;}

.gallery-photo li{list-style:none; margin-right:15px; margin-bottom:15px; float:left; width:150px; text-align:center; height:auto !important; display:block;}
.gallery-photo li img{width:150px; border: 2px solid #DADADA; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.gallery-photo li img:hover{ border:2px solid #8BB12A;}

/*------------Paging-------------*/
.paging {display:inline-block; height: 30px; margin-top:20px; width:100%;}
.paging li{list-style:none; float:left; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin-right:10px; color: #ff8517;}
.paging li a{ text-decoration:none;font-size: 19px;color: #32332D;}

/*BANNERS*/
.left-banner
{
	display: none;
}
.right-banner
{
	display: none;
}


/*FOOTER*/
.footer
{
	padding-top: 22px;
	margin-top: 48px;
	height: 81px;
	background: #ebba69 url(img/footer-bg.png) top center no-repeat;
}
#copyright-footer
{
	float: left;
	padding: 0 0 0 40px;
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
	text-shadow: 1px 1px 0 #d3c090;
	line-height: 20px;
	color: #39210f;
}
#copyright-footer a
{
	display:block;
	margin: 15px 0 0 10px;
	float:left;
}
#creator-footer {
	float: right;
	padding: 0 40px 0 0;
	font-family: 'PT Sans', sans-serif;
	font-size: 16px;
	color: #010101;
}
#creator-footer a {
	font-size: 16px;
	color: #39210f;
}
#creator-footer a:hover {
	text-decoration: none;
}













