html, body {
padding: 0;
margin: 0;
height: 100%;
font: normal 10px Arial;
color:#000000;
background:url(../images/inner/main-bg.jpg) center top no-repeat #fad196;
}

a{
text-decoration: underline;
}

a:hover{
text-decoration: none;
}
            
img{
padding: 0;
margin: 0;
border: none;
}

#container {
width: 100%; /* для Opera, FF, Mozilla, Safari */
height:100%; /* для FF , Mozilla, Safari */
}

/* Holly Hack for IE \*/
* html #container { float: left; margin: 0 0 0 -1px;}
/* End */

/* для IE */
* html #container {
width: 100%;
}

.header{
float: left;
margin:0;
padding:0;
height: 122px;
width: 100%;
}


		.logo{
		float: left;
		width: 270px;
		padding: 27px 0 0 0;
		margin:0;
		height: 95px;
		}
		
			.logo img{
			float: right;
			padding:0;
			margin:0;
			}

.main{
padding:36px 0 0 0;
width: 1000px;
margin-left: auto;
margin-right: auto;
}

	.logo .left{
	float: left;
	padding:0;
	margin:0;
	}	

		.left .phone{
		float: left;
		width: 260px;
		padding:0 0 0 0;
		margin:0;
		}
		
			.phone img{
			float: left;
			padding:0 0 0 43px;
			margin:0;
			}
		
		.left .eng{
		float: left;
		width: 260px;
		padding:29px 0 0 0;
		margin:0;
		text-align: center;
		}

			.eng img{
			float: left;
			padding:0 0 0 88px;
			margin:0;
			}
		
		.left .img{
		float: left;
		padding:10px 0 15px 18px;
		margin:0;
		}
		
			.img img{
			float: left;
			padding:0;
			margin:0;
			border-top: solid 8px #885f2e;
			}
	
	.main .right{
	float: left;
	padding:0;
	margin:0;
	width: 720px;
	}	

		.right .txt{
		float: left;
		width: 700px;
		padding:13px 0 0 0;
		margin:0;
		font: normal 16px Arial;
		color: #5e3631;
		text-align: right;
		direction:RTL;
		}
		
			.txt a{
			color: #c47c36;
			}
			
			.txt .sub{
			width: 99%;
			float: right;
			padding:0 0 30px 0;
			margin:0;
			font: bold 11px Arial;
			color: #5e3631;
			}
			
				.sub a{
				color: #5e3631;
				text-decoration: none;
				}
				
				.sub a:hover{
				color: #5e3631;
				text-decoration: underline;
				}
			
			.txt h1{font: bold 22px Arial;color: #5e3631;}
			.txt h2{font: bold 20px Arial;color: #5e3631;}
			.txt h3{font: bold 18px Arial;color: #5e3631;}
	
	.right-menu .points{
    float: left;
    width: 64px;
    height: 219px;
    padding:0 0 0 18px;
    margin:0;
    background: right bottom no-repeat;
}



	.right .point-1{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 17px;
	margin:0;
	background:url(../images/pic-1-bg.jpg) right bottom no-repeat;
	}
		
		.point-1 img{
		float: left;
		padding:0;
		margin:0;
		}

	.right .point-2{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 17px;
	margin:0;
	background:url(../images/pic-2-bg.jpg) right bottom no-repeat;
	}
		
		.point-2 img{
		float: left;
		padding:0;
		margin:0;
		}	

	.right .point-3{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 17px;
	margin:0;
	background:url(../images/pic-3-bg.jpg) right bottom no-repeat;
	}
		
		.point-3 img{
		float: left;
		padding:0;
		margin:0;
		}	

	.right .points{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 17px;
	margin:0;
	background: right bottom no-repeat;
	}
		
		.points img{
		float: left;
		padding:0;
		margin:0;
		}	

	.right .point-5{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 17px;
	margin:0;
	background:url(../images/pic-5-bg.jpg) right bottom no-repeat;
	}
		
		.point-5 li img{
		float: left;
		padding:0 0 0 0;
		margin:0;
		}	
	
	.right .point-6{
	float: left;
	width: 64px;
	height: 219px;
	padding:3px 0 0 0;
	margin:0;
	background: left bottom no-repeat;
	}
		
		.point-6 img{
		float: left;
		padding:0 0 0 0;
		margin:0;
		}	

	.right .point-7{
	float: left;
	width: 64px;
	padding:3px 10px 0 0;
	margin:0;
	}
		
		.point-7 img{
		float: left;
		padding:0;
		margin:0;
		}	
	
	.right .point-8{
	float: left;
	width: 64px;
	padding:3px 16px 0 0px;
	margin:0;
	}
		
		.point-8 img{
		float: left;
		padding:0;
		margin:0;
		}	
		
	.right .point-9{
	float: left;
	width: 64px;
	padding:3px 16px 0 0;
	margin:0;
	}
		
		.point-9 img{
		float: left;
		padding:0;
		margin:0;
		}	
		
	.footer {
	float: left;
	padding: 85px 0 10px 0;
	width: 99%;
	text-align: center;
	font: normal 10px Arial;
	color: #5e3631;
	}

		.footer a{
		color: #5e3631;
		text-decoration: none;
		}				
		
		.footer a:hover{
		color: #5e3631;
		text-decoration: underline;
		}		
		
.footer a:link   {color: #5e3631;text-decoration: none;}				
		.footer a:visited{color: #5e3631;text-decoration: none;}						
		.footer a:hover  {color: #5e3631;text-decoration: underline;}




/* Gallery */

