	 	body {
	 		background-color:#2d0d3f;
	 		margin:0px;
	 		padding:0px;
	 		}
	 	table.main
	 	{
	 		background-image:url('img/bkg_tile5.png');
	 	}
	 	table.top_head_menu
	 	{
	 		background-image:url('img/head_menu_bkg.jpg');
	 	}

	 	table.png_left_col_top
	 	{
		 	background-image:url('img/left_col/top.gif');
		}

		div.lmenu
		{
			margin-left: 38px;
			margin-bottom:12px;
			padding-top:2px;
			width:240px;
			height:28px;
			border:solid 0px red;
			background-image:url('img/left_col/mi_bkg3_1.gif');
			background-repeat:no-repeat;
			text-align:center;
		}
		div.lmenu_rzd
		{
			margin-left: 38px;
			margin-bottom:12px;
			padding-top:5px;
			width:240px;
			height:28px;
			border:solid 0px red;
			background-image:url('img/left_col/mi_bkg_rzd.gif');
			background-repeat:no-repeat;
			text-align:center;
			font-family:"times new roman", serif;
			font-size:16px;
			font-weight:bold;
			color:#270154;
			text-decoration:none;

		}

		a:link {color:#FFFFB0;}
		a:visited {color:#FFFFB0;}
		a:hover {color:yellow;}
		a:active {color:red;}

		a.a_lmenu:link
		{
			font-family:arial, helvetica, sans-serif;
			font-size:15px;
			font-weight:normal;
			color:#fad323;
			text-decoration:none;
		}
		a.a_lmenu:visited
		{
			font-family:arial, helvetica, sans-serif;
			font-size:15px;
			font-weight:normal;
			color:#fad323;
			text-decoration:none;
		}
		a.a_lmenu:hover {color:#ff0c02; text-decoration:none;}
		a.a_lmenu:active{color:#ff0c02; text-decoration:none;}

		p {
			font-family: arial, helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			color:white;
			line-height:20px;
			text-align:left;
			padding:2px;
			margin:2px;
			margin-bottom:5px;
		}
		.font1 {
			font-family: arial, helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			color:white;
		}
		.font2 {
			font-family: "times new roman", serif;
			font-size:14px;
			font-weight:normal;
			color:black;
		}

		.font3 {
			font-family: arial, helvetica, sans-serif;
			font-size:14px;
			line-height:20px;
			font-weight:normal;
			color:white;
		}

		.news
		{
			font-family: arial, helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			text-align:justify;
			color:white;
		}

		p.h1 {
			font-family: "times new roman", serif;
			font-size:16pt;
			font-weight:normal;
			font-variant:small-caps;
			font-style:normal;
			color:#FFF0FE;
			line-height:20px;
			text-align:left;
			padding:2px;
			padding-left:27px;
			margin:2px;
			margin-bottom:20px;
			margin-left:10px;

			background-image:url('img/h1_marker.gif');
			background-repeat:no-repeat;
		}
		p.h2 {
			font-family: "times new roman", serif;
			font-size:16px;
			font-weight:bold;
			font-variant:small-caps;
			font-style:normal;
			color:#FFFFFF;
			line-height:20px;
			text-align:left;
			padding:2px;
			padding-left:10px;
			margin:2px;
			margin-bottom:10px;
			margin-left:10px;
			margin-top:20px;
			clear:both;
		}

		ul
		{
			font-family: arial, helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:white;
			line-height:16px;
			margin-top:0px;
		}
		ol
		{
			font-family: arial, helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:white;
			line-height:16px;
			margin-top:0px;
		}
		.input
		{

			font-family: arial, helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			color:white;
			border: 1px solid black;
			background-color: rgb(84, 55, 99);
		}

		.img_gallery_tumb
		{
			margin-left:3px;
			margin-right:3px;
			cursor:hand;
		}

		div.div_r
		{
			width: 260px;
			padding-right: 2px;
			padding-left: 5px;
			padding-top: 1px;
			padding-bottom: 5px;
			float: right;
			margin-left: 5px;
			margin-right: 2px;
			text-align: center;
		}
		div.div_ban160
		{
			width:190px; height:190px;
			padding:0px; margin:3px;
			margin-bottom:60px;
			float:left;
			background-color:#543763;
			background-image:url(img/banners/div_ban140_bkg.gif);
		}

		div.div_ban160 table
		{
			font-family:arial, helvetica, sans-serif;
			font-size:11px;
			color:white;
			padding:0px; margin:0px;

		}
		.img_r { margin-bottom:5px;}
		.img_fr {float:right; margin:5px;}
		.img_fl {float:left; margin:5px;}
		
		
		table.table_menu 
		{			
			font-family: arial, helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:white;
			background-color:#543763;
			margin-top:10px;
			margin-bottom:20px;
			width:640px;
 		}
 		
		table.table_menu caption
		{			
			font-family: arial, helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:white;
			text-align:left;
			background-color: #543763;
 		} 		
 		table.table_menu tbody
 		{background-color:#74637d;}
 		table.table_menu td
 		{text-align:center;} 		
 		
 		table.table_menu td.left
 		{text-align:left;} 		

