/* Main structura */
	.submain {position: relative; //height: 1%; overflow: hidden; //overflow: none; width: 965px; margin: 0 auto;}
	
		.white-round	{background: #fff; width: 901px; _width: 965px; float: left; position: relative; padding: 32px;}
		.white-round .lt	{width: 16px; height: 16px; background: url(../images/wr.gif) left top no-repeat; display: block; _display: none; position: absolute; left: 0; top: 0;}
		.white-round .rt	{width: 16px; height: 16px; background: url(../images/wr.gif) -16px top no-repeat; display: block; _display: none; position: absolute; right: 0; top: 0;}
		.white-round .lb	{width: 16px; height: 16px; background: url(../images/wr.gif) left -16px no-repeat; display: block; _display: none; position: absolute; left: 0; bottom: 0;}
		.white-round .rb	{width: 16px; height: 16px; background: url(../images/wr.gif) -16px -16px no-repeat; display: block; _display: none; position: absolute; right: 0; bottom: 0;}
		
		.top-titul		{height: 465px;}
			.top-menu	.site-name	{margin: 10px 0 0 13%; font-size: 20px;}
			.top-menu ul	{margin: 10px 0 0 13%;}
			.top-menu li	{float: left; margin: 0 10px 0 0; font-size: 12px;}
		.top {margin-bottom: 130px;}
		.block-without-bg	{margin: 20px 0 20px 0; border-top: dotted 1px #7c7c7d; padding: 20px 32px 0 32px;}
		.block-without-bg .main-header	{color: #fff;}
		
		.gallery 		{margin: -20px 0 0 -20px;}
		.gallery img		{margin: 20px 0 0 20px;}
					
		.left {position: relative; float: left; width: 202px; _margin-right: -3px; background: blue;}
			
		.right	{position: relative; float: right; width: 202px; _margin-left: -3px; background: red;}

		.center {position: relative; //height: 1%; margin: 0 202px 0 202px; _margin: 0 199px 0 199px; text-align: left;}

			.center-inner {position: relative; //height: 1%; float: left; _float: none;}
				
				.content-block {padding: 40px;}
				
				.photo-parts-link		{font: italic 16px Trebuchet MS; background: url(../images/ico-gal1.gif) left 3px no-repeat; padding: 0 0 0 27px; line-height: 26px;}
				.photo-parts			{padding: 10px 0 0 50px;}
				td .photo-parts			{padding: 10px 20px 0 0;}
				.photo-parts a			{font: italic 14px Trebuchet MS; background: url(../images/ico-gal2.gif) left 2px no-repeat; padding: 0 0 0 27px; }
				.photos	div				{float: left; width: 220px; height: 250px;}
				.photos	div a				{display: block; font: normal 12px Trebuchet MS;}
				
				.comments				{font: normal 12px Trebuchet MS;}
				.comments .items div			{background: #d6ecff; padding: 3px 0 0 0;}
				.comments .items div .date		{float: right; font-weight: bold; margin-right: 20px;}
				.comments .items div .title		{font-weight: bold; margin-left: 20px;}
				.comments .items div p			{background: #fff; padding: 3px 20px 20px 20px; font-size: 13px; margin: 0;}
	
	/* Footer */
	.submain {padding-bottom: 69px;}
	.footer {position: relative; height: 40px; _height: 50px; background: #fff; border-top: 10px solid #1b84dd; width: 965px; margin: 0 auto; margin-top: -69px; overflow: hidden;}
	.footer .copyright {font: normal 1.2em Arial; color: #595959; margin: 10px 0 0 32px; display: inline;}
	.footer .lb	{width: 16px; height: 16px; background: url(../images/wr.gif) left -16px no-repeat; display: block; _display: none; position: absolute; left: 0; bottom: 0;}
	.footer .rb	{width: 16px; height: 16px; background: url(../images/wr.gif) -16px -16px no-repeat; display: block; _display: none; position: absolute; right: 0; bottom: 0;}
	.avermaster	{background: url(../images/aver.gif) left top no-repeat; height: 19px; width: 240px; margin: 10px -190px 0 0;}
	
	
	/* Увеличенная версия картинки */
	.openwindow		{background: #fff; opacity: 0.85; filter: alpha(opacity: 85); position: fixed; left: 0; top: 0; width: 100%; height: 100%; _position: absolute; _top: expression(parseInt(document.body.scrollTop) + "px");}
	.openwindow-img		{position: fixed; left: 0; top: 0; width: 100%; height: 100%; _position: absolute; _top: expression(parseInt(document.body.scrollTop) + "px");}
	.openwindow-img td		{text-align: center; background: url(../images/open/loader.gif) 50% 50% no-repeat;}
	.openwindow-img .this-bg		{position: relative; display: inline-block;}
	.openwindow-img .this-bg	div	{border-bottom: solid 2px #f36f21; padding: 0 0 1px 0;}
	.openwindow-img .close,.openwindow-img .close:active,.openwindow-img .close:hover,.openwindow-img .close:visited	{position: absolute; top: -16px; right: 0px; background: #fff url(../images/open/close.gif) right top no-repeat; font: bold 1.2em Arial; padding: 0 18px 0 0; text-decoration: none; color: #131313;}


	
