*				{
				font-family: arial;
				color: #4d4d4d;
				}
html, body		{
				margin:0;
				padding:0;
				width:100%;				
				height:100%;
				min-height: 100%;
				}
table			{border-collapse:collapse;}
img				{border:0;}
a				{
				color: #545454;
				text-decoration: underline;
				}
h1				{
				font-size: 14px;
				color: #214784;
				}
h2				{
				font-size: 13px;
				color: #4d4d4d;
				font-style: italic;
				font-weight: normal;
				}
hr				{
				height: 1px;
				color: #214784;
				background-color: #214784; 
				}
/*---------------------------------------------------------*/
table.main_table{
				margin:0;
				padding:0;
				width:100%;				
				height:100%;
				min-height: 100%;
				}
/*---------------------------------------------------------*/
div.top_menu	{
				position: absolute;
				top: 20px;
				left: 200px;
				font-size: 15px;
				}
div.top_menu a	{
				color: white;
				text-decoration: underline;
				padding-left: 20px;
				}
/*---------------------------------------------------------*/
td.logo			{
				height: 200px;
				width: 215px;
				background: url(images/css/top_bg.jpg) 0px 0px repeat-x;
				background-color: #214784;
				}
td.logo div		{
				width:215px; 
				text-align: center;
				color: white;
				font-size: 20px;
				font-weight: bold;
				}
/*---------------------------------------------------------*/
td.shapka		{
				padding 0;
				margin 0;
				height: 200px;
				width: 100%;
				background: url(images/css/top_bg.jpg) 0px 0px repeat-x;
				background-color: #214784;
				vertical-align: bottom;
				}
/*---------------------------------------------------------*/
td.content		{
				background: url(images/css/content_bg.jpg) 0px 0px no-repeat;
				background-color: #8c9bb6;
				vertical-align: top;
				padding: 20px;
				}
td.content td {border-color: black; padding: 2px;}
/*---------------------------------------------------------*/
td.left_top, td.left_bottom
				{
				background: url(images/css/left_bg.gif) 0px 0px repeat-x;
				background-color: #e6eaf1;
				vertical-align: top;
				font-size: 12px;
				padding: 10px;
				border-right: solid 5px white;
				}
td.left_top	h2, td.left_bottom h2
				{
				font-size: 12px;
				font-weight: bold;
				font-style: normal;
				color: #204684;
				}	
a.url1			{
				display: block;
				color: #204684;
				border-left: solid 1px #204684;
				padding-left: 5px;
				text-decoration: none;
				}	
a.url2			{
				display: block;
				padding-left: 10px;
				}	
td.left_bottom	{
				height: 100%;
				font-size: 10px;
				border-top: solid 3px white;
				}	
/*---------------------------------------------------------*/
td.artena		{
				/*border: solid 1px red;*/
				height: 72px;
				width: 300px;
				background: url(images/css/bottom_bg.jpg) 0px 0px repeat-x;
				font-size: 9px;
				padding-left: 3px;
				color: white;
				}
td.artena a		{color: #bbbbbb}
td.artena  strong {color: white}
td.footer		{
				height: 62px;
				width: 90%;
				background: url(images/css/bottom_bg.jpg) 0px 0px repeat-x;
				color: white;
				font-size: 11px;
				}
td.footer a		{color: #bbbbbb}


