BODY
	{
		MARGIN: 10px; 
		BACKGROUND: #eee; 
		FONT-FAMILY: Tahoma, Verdana, "MS Sans Serif", Arial, sans-serif;
		color:#666; 
	}

html { height:100%; }

li 
	{
		list-style-type:disc;
	}

/*наша полоска для основного текста*/ 
hr {
		color: #8FC0DE; height:2px;
	}


/* все что касается таблиц*/
	
/* подсветка для программы */ 

TD.normal 
	{
		background:F2F5F8;
	}

TD.verh_program_onover 
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 60%;
		font-weight: bold;
		text-align: center;	
		color: Black;
		background:E2E8F1;
	} 

p 
	{
		text-align: justify;
	}

h1 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:18px;
		padding-left:20px;
		color: #C64E41;
	}
	
	h2 
	{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		color: Black;
		font-size: 10pt;
		text-align: left;	
		display: inline;
 	}
	
	
/* рамка для картинок*/ 
	.img 
	{
		border: 2px solid #aaa;
		padding:2px;		
	}
	
	.razdel_table 
	{
	}
	
	.page_td_left
	{
		border-left: 1px dashed #aaa;
		border-right: 1px dashed #aaa;
		padding:10px 20px;
	}
	
		.page_td_main
	{
		border: 2px solid #aaa;
		background-color: White;
		vertical-align: text-top;
	}

    		.tbl
	{
        border-collapse: collapse;
        border: 1px solid #666666;
        padding: 4px;
        font-size:12px;
	 	color:#ffffff;
        font-weight: bold;
        text-align: center;
        background-color: #666666;

	}

        		.tbl2
	{
        border-collapse: collapse;
        border: 1px solid #666666;
        padding: 4px;
        color:#000000;
        font-size:12px;
		text-align: center;
	}

            		.tbl3
	{
	   font-size:12px;
   	}

    .tbl4
	{
	   	border-collapse: collapse;
        border: 1px solid black;
        padding: 4px;
        font-size:12px;
	 	color:#ffffff;
        font-weight: bold;
        text-align: left;
        background-color: #000000;
   	}

        		.tbl1
	{
        border: 1px solid #aaa;
        font-size:12px;
	 	color:#333;
        text-align: left;
     }
	
		.page_table
	{
		font-family:Tahoma;
		text-align: justify; 
		font-size:11px;
		line-height:18px;
		color:#333;
	}
	.page_text
	{
		font-family:Tahoma;
		text-align: justify; 
		font-size:11px;
	}	
	
				td.page_td_right td
	{
		border: 0px;
		border-style: dotted;	
		border-color: #909090;
		font-size: 11px;	
		text-align: center;	
		padding: 10px;
	}
	
					td.page_td_right a
	{
		border-color: #909090;
		font-size: 11px;	
		text-align: center;	
		vertical-align: top;
		padding: 10px;
	}
	
td.razdel_td_right{ padding:3px 0;}

		td.razdel_td_right a {
		font-family: Verdana, Tahoma, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #666666;
		TEXT-DECORATION: none;
		display:block;
		padding:3px 3px 3px 15px;
		background:url(/images/bullet.gif) no-repeat 0 5px;
	}
	
		td.podrazdel_td_right a:hover {
			
		color: #C64E41; 
		TEXT-DECORATION: underline;
	}
	
			td.razdel_td_right {
			
		font-family: Verdana, Tahoma, Arial; 
		font-size: 10px; 
		font-weight: bold; 
		color: #666666; 
		TEXT-DECORATION: none;
	}
	
	
			td.podrazdel_td_right a {
			
		font-family: Verdana, Tahoma, Arial; 
		font-size: 10px; 
		font-weight: bold; 
		color: #666666; 
		TEXT-DECORATION: none;
		display:block;
		padding-left:15px;
		}
				td.razdel_td_right a:hover{
			
		color: #C64E41; 
		TEXT-DECORATION: underline;
	}
	
		.design {
			
		FONT-FAMILY: Arial, Verdana,  Tahoma, "MS Sans Serif", sans-serif;
		FONT-SIZE: 9pt; 
		text-align: left; 
		color: #E0E0E0;
		padding-left: 20px;
	}
	
				.inp1 {
		border: 0px;
		border-left: 0px;
		border-right: 7px;
		border-top: 0px;
		border-bottom: 0px;
		border-style: solid;
		border-color: #6E9EDA;
	}

A.razdel:link
	{
		font-size: 8pt; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		COLOR: #606060;
		TEXT-DECORATION: none;
		font-weight: normal;
	}

/*посещенные ссылки*/
	A.razdel:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		COLOR: #606060;
		TEXT-DECORATION: none;
		font-weight: normal;
	}

/*подсветка */
	A.razdel:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		COLOR: #606060;
		TEXT-DECORATION: underline;
		font-weight: normal;
	}
	
	A.download:link 
	{
		font-size: 8pt; 
		font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;	
		COLOR: #000000;
		TEXT-DECORATION: underline;
		font-weight: bold;
	}

/*посещенные ссылки*/ 
	A.download:visited 
	{
		font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size: 8pt; 	
		COLOR: #000000;
		TEXT-DECORATION: underline;
		font-weight: bold;
	}

/*подсветка */ 
	A.download:hover 
	{
		font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size: 8pt; 	
		COLOR: #000000;
		TEXT-DECORATION: underline;
		font-weight: bold;
	}
	
	A.group:link 
	{
		font-size: 8pt; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
		COLOR: #E0E0E0;
		TEXT-DECORATION: none;
		font-weight: bold;
		padding-left: 50px;
	}

/*посещенные ссылки*/ 
	A.group:visited 
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size: 8pt; 	
		COLOR: #E0E0E0;
		TEXT-DECORATION: none;
		font-weight: bold;
		padding-left: 50px;
	}

/*подсветка */ 
	A.group:hover 
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
		font-size: 8pt; 	
		COLOR: #E0E0E0;
		TEXT-DECORATION: underline;
		font-weight: bold;
		padding-left: 50px;
	}


#navig{ padding: 5px 20px 10px 15px;color:#C64E41;
	border-left:5px solid #C64E41;
	margin-bottom:10px;}
#navig a{ color:#C64E41;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;}
#navig a:hover{ text-decoration:underline;}

A.llk:link
	{
		font-size: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		COLOR: #8FC0DE;
		TEXT-DECORATION: none;
		font-weight: normal;
	}

/*посещенные ссылки*/
	A.llk:visited
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		COLOR: #8FC0DE;
		TEXT-DECORATION: none;
		font-weight: normal;
	}

/*подсветка */
	A.llk:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		COLOR: #8FC0DE;
		TEXT-DECORATION: underline;
		font-weight: normal;
	}
