

	body	{
		margin: 0 0 0 0;
	}


	img	{
		border: 0;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	.png	{
		border: 0;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		behavior: url('png.htc');
	}

	.gs_pict	{
		width: 175;
		height: 90;
		position: absolute;
		z-index: 3;
		top: 115;
	}

	.col_pict	{
		width: 175;
		height: 90;
		position: absolute;
		z-index: 3;
		top: 135;
	}


	a.add_menu {
		padding: 0 12 0 36;
		font: 8pt arial;
		color: #E0E5EE;
		text-decoration: underline;
	}

	.menu_1	{
		width: 175;
		height: 150;
		float: left;
	}

	.menu_1_png	{
		width: 175;
		height: 125;
		position: absolute;
		z-index: -1;
		behavior: url('png.htc');
	}

	a.menu_2	{
		font: 10pt tahoma;
		color: #B6973C;
		text-decoration: underline;
		line-height: 1.35;
	}

	a.menu_2_active	{
		font: bold 9pt arial;
		color: #B6973C;
		text-decoration: underline;
		line-height: 1.35;
	}

	a.menu_3	{
		padding: 8 0 7 30;
		font: 10pt tahoma;
		color: #5E769F;
		text-decoration: underline;
		width: 235;
	}

	a.menu_3_active	{
		padding: 8 0 8 30;
		font: bold 10pt arial;
		color: #5E769F;
		text-decoration: underline;
		width: 250;
	}


	a.menu_4	{
		padding: 2 2 8 60;
		font: 9pt arial;
		color: #5E769F;
		text-decoration: underline;
		width: 235;	
	}

	a.menu_4_active	{
		padding: 2 2 8 60;
		font: bold 9pt arial;
		color: #5E769F;
		text-decoration: underline;
		width: 245;
	}

	a.upload_file	{
		padding: 2 0 5 0;
		font: 9pt arial;
		color: #5E769F;
		text-decoration: underline;
	}

	a.main	{
		color: #48628E;
		text-decoration: underline;
		font: bold 9pt tahoma;
		line-height: 1.3;
		margin: 0 0 0 0;	
	}

	a.main_big	{
		color: #48628E;
		text-decoration: underline;
		font: bold 10pt tahoma;
		line-height: 1.3;
		margin: 0 0 0 0;	
	}

	h1	{
		margin: 20 30 0 0;
		font: bold 11pt arial;
		color: #DC9533;
	}

	h2	{
		margin: 8 30 -10 80;
		font: bold 9pt arial;
		color: #555555;
	}

	h1.plugin	{
		margin: 0 0 -10 30;
		font: bold 11pt arial;
		color: #DC9533;s
	}

	.small_text	{
		font: 8pt, tahoma;
		line-height: 1.1;	
	}

	.small_text_light	{
		font: 8pt, tahoma;
		color: #cccccc;
		line-height: 1.1;	
	}

	.main	{
		margin: 0 0 0 120;
		font: 10.5pt times;
		color: #555555;
		line-height: 1.35;	
	}

	.main a	{
		color: #48628E;
		text-decoration: underline;
	}

	p	{
		margin: 0 0 0 120;
		font: 10.5pt times;
		color: #555555;
		line-height: 1.35;	
	}

	p.indent_left	{
		margin: 0 0 0 0;
	}

	p.right {
		text-align: right;
	}

	.center {
		text-align: center;
	}


	p a	{
		color: #48628E;
		text-decoration: underline;
	}

	p.add_column	{
		margin: 0 30 0 30;
		font: 10.5pt times;
		color: #777777;
		line-height: 1.3;	
	}


	blockquote	{
		margin: 0 0 0 0;
		padding: 4 0 0 50;
	}

	table	{
		margin: 0 0 0 0;
		font: 10.5pt times;
		color: #555555;
		line-height: 1.35;
	}

	table.fasadel tr td	{
		padding: 2 15 2 15;
		font: 10.5pt times;
		line-height: 1.35;
	}

	td p	{
		margin: 0 0 0 0;
		font: 10.5pt times;
		line-height: 1.35;	
	}

	a.nav	{
		font: 8pt tahoma;
		color: #5E769F;
		text-decoration: underline;
		text-align: right;
	}

	.nav	{
		font: 8pt tahoma;
		color: #5E769F;
		text-align: right;
	}

	.copyright	{
		margin: 20 30 20 20;
		font: 8pt tahoma;
		color: #AAAAAA;
		position: absolute;
		bottom: -17;
	}


	.catalogue	{
		width: 100%;
		margin: 0 0 0 0;
		padding: 8 8 8 8;
		background-color:;
	}
	

	.catalogue p	{
		margin: 0 0 0 0;

		line-height: 1.2;	
	}

	.mark	{
		font: bold 8pt, tahoma;
		color: #C50E26;
	}
	
	#color1	{
		color: #5E769F;
	}

	#color2	{
		color: #DC9533;
	}

	#color3	{
		color: #B6973C;
	}

	#color4	{
		color: #DD0000;
	}

	#dead_link {
		color: #DEADAD;
	}

	input	{
		padding: 0 0 0 5;
		position: relative;
		top: 3;
		font: 10pt arial;
		color: #B19235;
	}

	option	{
		font: 10pt arial;
		color: #B19235;
	}

	select	{
		position: relative;
		top: 3;
	}

	textarea	{
		padding: 0 0 0 5;
		position: relative;
		top: 3;
		font: 10pt arial;
		color: #B19235;
	}

	.but	{
		padding: 0 0 0 0;
		font-family: sans-serif;
		font: bold 10pt aril;
		color: #555555;
	}

	@font-face	{
		font-family: "Rubl Sign"; src: url(http://www.artlebedev.ru/;-)/ruble.eot);
	}
	
	span.rur	{
		font-family: "Rubl Sign"; text-transform: uppercase; // text-transform: none;
	}    
	
	span.rur span	{
		position: absolute; overflow: hidden; width: .45em; height: 1em; margin: .1ex 0 0 -.55em; // display: none;
	}
	
	span.rur span:before	{
		content: '\2013';
	}
