.content_header
{
	font: 20px verdana;
	color: #174516;	
/*	font-weight: bold;			*/
	text-align: center;	
}

.content_header2
{
	font: 20px tahoma;
	color: #174516;	
/*	font-weight: bold;		*/
}

.content_subheader
{
	font: 15px tahoma;
	color: #174516;	
	text-align: center;
}

.content_text
{
	font: 11px verdana;
	color: black;	
	text-align: justify;
}

a.content_link { color: #003300; font-weight: bold; }
a.content_link:hover {color: #006400; }




/* =========================================== */

td.page_name /* в начале страницы, ее заголовок */	
{
	font: 14pt verdana;
	vertical-align: middle;
	color: #CD5C5C;
	background-color: #DCDCDC;
	text-align: left;
}

div.letter{
	font: 10pt verdana;
	color: #000000;
	text-align: center;
}




/* ============================================================== */
div.error_msg {
	color: #DC143C;
	text-align: left;
	/*font: 10pt sans-serif;	*/
}

a.my_links { text-decoration: none; text-align: center; color: #0000BF; }
a.my_links:hover {color: #3E5C8E; text-decoration: underline;}

a.head { font: 9pt verdana; font-weight: bold;	 text-decoration: none; text-align: center; color: #444444; }
a.head:hover {color: white; }



a.path_links {	text-decoration: none; text-align: left; color: #4169E1; }
a.path_links:hover { color: #4169E1; text-decoration: underline;}

a.head_links {	text-decoration: none; font: 8pt tahoma; font-weight: bold; color: white; }
a.head_links:hover { color: black; }


td.table_header{
	border-bottom: 2px solid black;
	text-align: center;
/*	height: 16;		*/
	font-weight: bold;
	vertical-align: middle;
}

td.table_cell{
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	color: #555555;
	/*height: 18;	*/
}

td.table_last_cell{
	border-bottom: 1px solid gray;
	color: #555555;
/*		height: 18;	*/
}
