img{ 
	behavior: url('png.htc')
} 

html{
	height:100%;
}

body{
	position:relative;
	height:100%;
	margin:0px;
	padding:0px;
	min-width:1003px;
	font:10pt Tahoma;
	color:#6D4B4C;
	background-color: #f4f1eb;
}

*html .body11{
	height:100%;
    width: 100%;
}

.body11{
#	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
	min-height:100%;
	background-color: #f4f1eb;
}

*html .body1{
	height:100%;
}

.body1{
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
	min-height:100%;
	background:url('/images/i/body1-bg.gif') #f4f1eb top left repeat-x;
}

.footer{
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
	margin-top:-170px;
	height:170px;
	background:url('/images/i/footer-bg.jpg') #f4f1eb bottom right no-repeat;
}

.footer2{
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
	margin-top:-323px;
	height:323px;
	background:url('/images/i/footer2-bg.jpg') #f4f1eb bottom right no-repeat;
}

.shapka{
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
}

.clear{
	clear:both;
	height:170px;
}

.clear2{
	clear:both;
	height:158px;
}

*html .content3{
	height:141px;
}

.content3{
	width:100%;
	padding:0px 0px 50px 0px;
	margin-top:20px;
	min-height:141px;
    
	position:relative;
	z-index:1;
	line-height:150%;
}

*html .content{
	height:141px;
}

.content{
	width:100%;
	padding:0px 0px 50px 0px;
	margin-top:-50px;
	min-height:141px;
	position:relative;
	z-index:1;
	line-height:150%;
}

*html .content2{
	height:356px;
}

.content2{
	width:100%;
	padding:0px;
	margin-top:-50px;
	min-height:356px;
	position:relative;
	z-index:1;
	line-height:150%;
}

a img{
	border:none;
}

a{
	text-decoration:underline;
	color:#6D6891;
}

a:hover{
	text-decoration:none;
}

h1{
	position:relative;
	z-index:2;
	color:black;
	text-transform:uppercase;
	font-size:18pt;
	padding:23px 0px 0px 0px;
	margin:0px;
	background:url('/images/i/h1-bg.gif') top left no-repeat;
	line-height:100%;
}

h3{
	position:relative;
	z-index:2;
	color:black;
	font-size:13pt;
	padding:23px 0px 0px 0px;
	font-weight:lighter;
	margin:0px;
	background:url('/images/i/h1-bg.gif') top left no-repeat;
	line-height:100%;
}
/*ьЮОЙЮ*/



.shapka2{
	/*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');*/
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? '1003' : '100%');
	
}
.shapka2{
	background:url('/images/topfon.gif') top repeat-x;
	text-align: center;
	height: 114px;
}

.left-shapka2{
	float:left;
	/*width:157px;*/
	height:114px;
}

.right-shapka2{
	position:absolute;
	z-index:0;
	float:right;
	/*width:161px;*/
	height:114px;
	top: 0px;
	right: 20px;
	/*RIGHT: 0PX;*/
}

.logo2{
	float:left;
	margin: 8px 0px 0px 23px;
}

.shapka-img2 {
	margin-top:30px;
	text-align:LEFT;
	/*width: 171px;*/
	color: #08A3E5;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial;
}

UL.top-menu {
	top: 0px;
	margin-top: 0px;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	LIST-STYLE-TYPE: none;
	position: relative;
	text-align: center;
	padding-top: 74px;
	/*margin-right: 119px;*/
}

.top-menu{
	display: inline;
	margin-right: 125px;
	height: 90px;
	margin-left: 0px;
}

.top-menu td{
	padding-top: 15px;
	padding-right:10px;
	padding-left:10px;
}

.top-menu img{
	PADDING-bottom: 5px;
}
	
.top-menu li {
	display: inline;
	font-family: Tahoma;
	/*float:right;*/
	font-size: 10px;
	color: #77748F;
	font-weight:bold;
	padding-top: 70px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	margin-left:11px;
	margin-right:11px;
	
}

.top-menu a{
	color: #77748F;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
}

.top-menu a.text:hover{
	background:url('/images/i/top-menu-active.jpg') bottom repeat-x;
}

.top-menu a.active{
	background:url('/images/i/top-menu-active.jpg') bottom repeat-x;
	color: #77748F;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
	
}


.shapka{
	height:421px;

}

.left-shapka{
	float:left;
	width:47%;
	height:421px;
	margin-bottom:-50px;
}

.right-shapka{
	position:relative;
	z-index:0;
	float:right;
	width:53%;
	background:url('/images/i/shapka-right-bg.jpg') top left no-repeat;
	height:421px;
	margin-bottom:-50px;
}

.logo{
	float:left;
	width:60%;
	margin: 32px 0px 0px 0px;
}

img.logo_img{
	margin: 0px 0px 0px 35px;
}


/*.logo img.logo_img{
	margin: 0px 0px 0px 0px;
}*/

.logo object{
	margin: 0px 0px 0px 35px;
	cursor: pointer;
}

div.logo_img{
	margin: 0px 0px 0px 35px;
	cursor: pointer;
}

.logo_img object
{
	margin:0px;
}

.main-menu{
	float:right;
	width:40%;
	margin:0px;
	padding:26px 0px 0px 0px;
	list-style-type:none;
}

.main-menu li{
	width:150px;
	height:29px;

}

.main-menu a{
	display:block;
	background:;
	height:21px;
	text-transform:uppercase;
	color:#77748F;
	text-decoration:none;
	font-weight:bold;
	padding:8px 10px 0px 10px;
}

.main-menu .active{
	background:url('/images/i/knopka-active.png') top left no-repeat;
	-background: none;  /* САХПЮЕЛ АЩЙЦПЮСМД ДКЪ ie6 */
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/i/knopka-active.png', sizingMethod='scale');  /* ОНДЦПСФЮЕЛ ОНКСОПНГПЮВМШИ png ДКЪ ie6 */

}

.main-menu a:hover{
	background:url('/images/i/knopka-active.png') top left no-repeat;
	-background: none;  /* САХПЮЕЛ АЩЙЦПЮСМД ДКЪ ie6 */
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/i/knopka-active.png', sizingMethod='scale');  /* ОНДЦПСФЮЕЛ ОНКСОПНГПЮВМШИ png ДКЪ ie6 */
}

.shapka-img {
	margin-left:228px;
	margin-top:45px;
	text-align:center;
}
/*йНМЕЖ: ьЮОЙЮ*/

/*йНМРЕМР*/
.center{
	padding:0px 90px 0px 145px;
}

.center2{
	padding:0px 145px 0px 145px;
}

.center p,
.center2 p{
	padding:0px;
	margin:20px 0px;
	line-height:150%;
}

*html .description-img{
	height:1%;
}

.description-img{
	overflow:hidden;
	-overflow:visible;
	margin:15px 0px;
	font-size:11pt;
}

.main-img{
	width:487px;
	height:314px;
	float:left;
	margin:0px 35px 0px 0px;
}

/*.tbl-images{
	width:100%;
}*/


.tbl-images{
align: center;
	margin-bottom:0px;
} 

.tbl-images td{
	vertical-align:top;
}

.tbl-images p{
	width:220px;
	margin:0px;
}

.tbl-images .tr-style1 td{
	padding-top:10px;
}

.top-center{
	width:100%;
	overflow:hidden;
}

.zag{
	float:left;
	width:180px;
}

.menu-sort{
	margin:0px 0px 0px 180px;
	padding:30px 0px 0px 0px;
	list-style-type:none;

}

.menu-sort li{
	float:right;
	border-right:1px solid #62413A;
	padding:0px 5px;
	margin:0px;
}

.menu-sort .name,
.menu-sort .first{
	border:none;
}

.square-arenda{
	margin-top:40px;
}

.square{
	background:#7E3433;
	padding:7px 13px;
	color:white;
}

.square b{
	font-size:18pt;
	font-weight:lighter;
}

.square-arenda a{
	text-decoration:none;
}

.square-arenda a:hover{
	text-decoration:underline;
}

.zag2{
	vertical-align:top;
	padding-left:15px;
}

.zag2 a{
	color:black;
	font-size:14pt;
	font-weight:lighter;
}

.description-arenda{
	margin-top:10px;
	width:100%;
}

.description{
	/*width:82%;*/
	padding-right:30px;
}

.value{
  width: 17%;
	border-left:1px solid #7E3433;
	text-align:right;
}

.value b{
	font-size:18pt;
	font-weight:lighter;
}

.left{
	float:left;
	width:472px;
}

.right{
	margin:0px 90px 0px 472px;
	padding:0px;
	padding-bottom:200px;
}

.right2{
	margin:0px 90px 0px 472px;
	padding:0px;
}

.left p,
.right2 p,
.right p{
	padding:0px;
	margin:20px 0px;
	line-height:150%;
}

.kontakt{
	padding:0px 50px 0px 145px;
	font-size:8pt;
	line-height:140%;
}

.telephone{
	margin:20px 0px 20px -40px;
	background:url('/images/i/telephone-bg.gif') left 16px no-repeat;
	padding-left:40px;
	color:black;
	line-height:200%;
}

.telephone b{
	font-size:17pt;
	font-weight:lighter;
}

.kontakt strong{
	color:black;
}

.kontakt img{
	margin:30px 0px 0px 0px;
}

.about{
	font-size:9pt;
}

.a-decoration{
	background:url('/images/i/znachok.gif') right 2px no-repeat;
	padding-right:17px;
}

.right2 form input,
.right2 form select,
.right2 form textarea{
	width:420px;
}

.right2 form .capcha-enter{
	width:90px;
	vertical-align:bottom ;
}

.right2 form .knopka1{
	width:100px;
}

.clients {
	margin:0px 0px;
}

.clients td{
    color: #6D4B4C;
	text-align:center;
	padding:10px 10px 10px 10px;
}

.clients img{
    image-align:center;
    width: 220 px;
	border:1px solid #ddd;
}
/*йНМЕЖ: йНМРЕМР*/

/*тСРЕП*/
.footer-inner{
	padding:50px 575px 0px 145px;
}

.footer-inner2{
	padding:228px 480px 0px 145px;
}
/*йНМЕЖ: тСРЕП*/

img.highslide-image {
	border:5px solid #FFFFFF;
}

a.highslide-loading {
	/*font-weight:bold;*/
	color:#000;
	font-size:10px;
	border:1px solid #FFFFFF;
	background-color: #DDDDDD;
	text-decoration: none;
	padding: 0px 2px;
}
.arenda {
	border-collapse:collapse;
	margin-bottom:20px;
	width: 100%;
}
.arenda tr.first{
	background-color: #7E3433;
	color: #FFFFFF;
	font-weight:bold;
	height:30px;
}
.arenda tr{
	/* background-color: #EEEEEE; */
	height:50px;
}
.arenda tr.second{
	background-color: #DDDDDD;
	height:40px;
	
}
.arenda td{
	/*border:1px solid #7E3433;*/
	border:1px solid #f4f1eb;
	/*padding:5px;*/
	text-align:center;
}

.bar {
z-index: 100;
position: absolute;
/*border: 2px solid #7E3433;*/
border: 2px solid #999999;
margin: 0px;
padding: 0px 0px 5px 0px;
top: 300px;
left: 250px;
width: 500px;
height: 200px;
visibility: hidden;
background-color: #FFFFCC
}

.title_line {
/*background: #7E3433;*/
background: #999999;
height: 19px;
margin: 1px;
padding: 0px;
}

.title_line span {
margin: 0px 0px 0px 5px;
padding: 0px;
color: #ffffff;
float: left;
font-weight: normal;
}

.title_line img {
height: 15px;
width: 15px;
margin: 2px;
padding: 0px;
border: 0px;
float: right;
cursor: pointer;
}

.spec_link {
font: Tahoma 10px;
color: red;
cursor: pointer;
text-decoration: underline;
font-weight: bold;
}

#scrollable {
	height: 100px;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	text-align: justify;
	padding: 0px 5px 0px 0px; 
}
#scrollable h2 {
	font-size:12px;
	text-weight:bold;
	margin:0px 0px 0px 0px;
}
#scrollable p {
	margin:5px 0px 0px 0px;
}

div.ilist{
	margin-top: 20px;
	margin-bottom: 20px;
}

div.glossary_bot_nav{
	margin-top: 40px;
}

h2 {
	font-size:16px;
	text-weight:bold;
	margin:0px 0px 20px 10px;
}
