/* for all elements */
	body{
		padding:0;
		margin:0;
		width:100%;
		height:100%;
		background:#e8e194 url('/i/bg_inside.jpg') top left repeat;
	}
	img{
		border:0;
		behavior:url(/js/pngbehavior.htc);
	}
	a{
		color:#094e6f;
	}
	a:hover{
		color:#575758;
	}
	td{
		vertical-align:top;
	}



/* content block (container) */
	.content{
		width:100%;
		height:100%;
		min-width:950px;
		width:expression(((document.documentElement.clientWidth ||? document.body.clientWidth) < 1000) ? '1000px' : ? ((document.body.clientWidth > 1280) ? '1280px' : '100%'));
		position:relative;
		z-index:300;
	}
	.text{
		margin-top:-60px;
	}



/* top block (header) */
	.head{
		width:100%;
		height:290px;
		background:url('/i/head_inside.jpg') top left repeat-x;
	}
	img.logo{
		margin-top:25px;
		right:109px;
		position:absolute;
	}
	img.chaika{
		position:absolute;
		margin:20px 0 0 15%;
	}
	img.yahta{
		position:absolute;
		margin:52px 0 0 35%;
	}



/* left block (text information) */
	.left{
		margin:0 400px 0 50px;
		font:normal 75% verdana,sans-serif;
		line-height:160%;
	}
	.left img{
		margin:0 15px 0 0;
	}
	.left h2{
		font:normal 150% arial,sans-serif;
	}
	.left table{
		border-collapse:collapse;
		border:0;
		table-layout:auto;
	}
	.left table td,
	.left table th{
		padding:3px;
		border:solid 1px #bba13b;
	}
	.left table th{
		text-align:left;
	}
	.otziv_item{
		margin:25px 0 0 0;
	}
	.otziv_item p{
		margin:0;
	}
	.otziv_item div{
		border-top:solid 1px #888;
		margin-top:4px;
		color:#666;
	}
	.otziv_item div img{
		margin:0 0 -4px 0;
	}
	div.button_otziv{
		font:normal 160% trebuchet ms,sans-serif;
		margin:20px 30px 40px 0;
		position:relative;
		z-index:1000;
	}
	.gallary{
		width:100%;
	}
	.gallary_item{
		width:221px;
		height:168px;
		background:url('/i/photo_shadow.gif') bottom right no-repeat;
		margin:5px 25px 20px 0;
		float:left;
	}





/* right block (navigation menu) */
	.right{
		width:320px;
		float:right;
		height:100%;
		font:normal 120% trebuchet ms,tahoma,sans-serif;
		line-height:160%;
		color:#575758;
		position:relative;
		z-index:200;
	}
	.button{
		margin:40px 0 40px 0;
		font:normal 80% arial,sans-serif;
	}
	.button a{
		color:white;
		text-decoration:none;
	}
	.button div{
		position:absolute;
		margin:1px 0 0 24px;
	}
	.button span{
		font-size:130%;
	}
	.lazarevskoe{
		margin:50px 0 0 0;
		color:black;
		width:100%;
		float:left;
		position:relative;
		z-index:200;
		background:url(/i/lazarevskoe_background.png) center left repeat-x;
		height:236px;
	}
	/** html .lazarevskoe{
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/lazarevskoe_background.png');
	}*/
	.lazarevskoe h1{
		font:normal 130% tahoma,sans-serif;
	}
	.lazarevskoe .lazar_item{
		font:normal 80% tahoma,sans-serif;
		width:135px;
		height:133px;
		float:left;
		margin:0 20px 0 0;
	}



/* bottom block (footer) */
	.foot{
		width:100%;
		float:left;
		position:relative;
		z-index:10;
		bottom:0;
		font:normal 80% tahoma,sans-serif;
	}
	.liveinternet{
		position:absolute;
		bottom:44px;
		margin-left:51px;
		z-index:1000;
	}
	.liveinternet img{
		float:left;
		margin-right:30px;
	}
	img.bottom_inside{
		float:right;
		position:relative;
		margin-top:-180px;
		z-index:100;
	}
















	


/* подэлементы внутренних страниц */

div.menu_tel{
	margin-top:40px;
}
div.podrobno{
	margin:0 0 -5px 0;
	font:italic 100% trebuchet ms,tahoma,sans-serif;
	color:#2f2f2f;
}
div.phone{
	color:#b61414;
	font:normal 170% trebuchet ms,tahoma,sans-serif;
	white-space:nowrap;
}
div.spravki{
	margin:4px 0 0 0;
	color:#212121;
	font:normal 60% arial,sans-serif;
}
div.menu_more{
	margin-top:20px;
	font-size:90%;
	line-height:140%;
}
div.menu_more a{
	color:#12648a;
}

/* псевдо ссылка */
.pseudo-href
{
	color:#0d4ddf;
	border-bottom:1px dashed blue;
	cursor:pointer;
	cursor:hand;
	font:normal 150% times new roman,serif;
}
span:hover.pseudo-href
{
	border-bottom:1px dashed #0d4ddf;
}



/* псевдо ссылка 2 */
span.href
{
	color:#094e6f;
	cursor:pointer;
	cursor:hand;
	/*border-bottom:solid 1px #094e6f;*/
	text-decoration:underline;
}
span:hover.href
{
	color:#575758;
	/*border-bottom:solid 1px #575758;*/
	text-decoration:underline;
}
div.mail_icq{
	font:normal 80% trebuchet ms,sans-serif;
	color:black;
	line-height:110%;
	margin:5px 0 10px 0;
}


