body		{  }
a 		{ color:#006699; font-family:Tahoma; font-weight:none; text-decoration:underline; }
a:visited 	{ color:#006699; }
a:hover 	{ color:#996600; font-family:Tahoma; font-weight:none; text-decoration:none; }
a:active 	{ color:#006699; }

a.menu 		{ color:#FFFFFFF; font-family:Tahoma; font-weight:none; font-size:11px; text-decoration:none; }
a:visited.menu 	{ color:#920E00; }
           
                /*текст левого меню и б.строки*/

a:hover.menu 	{ color:#920E00; font-family:Tahoma; font-weight:none; font-size:11px; text-decoration:none; }
a:active.menu 	{ color:#006699; }

a.menu1 	{ color:#ffffff; font-family:Tahoma; font-weight: none; font-size:11px; text-decoration:none; }
a:visited.menu1 { color:#ffffff; }
a:hover.menu1 	{ color:#FFDB00; font-family:Tahoma; font-weight:none; font-size:11px; text-decoration:none; }
a:active.menu1 	{ color:#920E00; }


a.i 		{ border:1px solid #006699; width:75px; height:75px; padding:0; margin:0 }
a:visited.i 	{ border:1px solid #ffffff }
a:hover.i 	{ border:1px solid #006699 }
a:active.i 	{ border:1px solid #ffffff }


.r_title	{ margin:-14px; padding:10px; background-color:#ffb200; color:#000000; font-family:Arial; font-weight:bold; font-size:15px; text-align:left }

                     /*главное меню*/
.menu_line	{ border-top:1px solid #444444; border-bottom:1px solid #444444; padding-bottom:5px; padding-top:5px; background-color:#444444; min-width:240px; }
.sub_menu	{ position:absolute; z-index:10; visibility:hidden; margin-left:5px; padding:5px; background-color:#444444; border-left:5px solid #444444; border-right:1px solid #444444; border-bottom:2px solid #444444; border-top:1px solid #444444; border-right:2px solid #444444; min-width:160px; min-height:100px; }

                 /*левое меню*/

.menu_left	{ padding-top:15px; padding-left:10px; background-color:#ffffff; border-right:2px solid #444444 }
.banners_right	{ padding-top:15px; text-align:center; background-color:#ffffff; border-left:2px solid #444444 }
.main_text	{ padding:15px; }
.copyright	{ font-family:Verdana; font-weight:none; font-size:10px; line-height:100%; color:#006699; border-top:1px solid #444444; }
h1		{ font-size:20px;  font-family:Verdana;}


.re_num		{ background-color:#000000; color:#ffffff; font-family:Arial; font-weight:bold; font-size:22px; text-align:center }
.re_date	{ background-color:#ffffff; color:#000000; font-family:Arial; font-weight:none; font-size:11px; text-align:center; }

.bannerblock	{ border-bottom:1px solid #dddddd }
h2		{ font-size:15px;  font-family:Arial; border-bottom:1px solid #dddddd }

.txtblock	{ font-size:11px; font-family:Verdana; }

table		{ font-size:11px; font-family:Verdana; }
th		{ border-bottom:1px solid #dddddd }

.mtitle		{ padding:2px; font-family:Verdana; font-weight: bold; font-size:11px; background-color:#dddddd; border:1px solid #dddddd; text-align:center }
.mmenu		{ padding:2px; font-family:Tahoma; font-weight: none; font-size: 11px; border:1px solid #dddddd; text-align:left }

.dtxt		{ text-align:center; font-family: Verdana; font-weight: none; font-size: 11px; line-height:150%; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:0px }

.ddate		{ color:#aaaaaa; font-family: Verdana; font-weight: none; font-size: 11px; line-height:100%; padding-left:3px; text-align:right }
.duser		{ color:#000000; font-family: Verdana; font-weight: bold; font-size: 11px; line-height:100%; padding-right:3px; text-align:left }
.dсtxt		{ font-family: Verdana; font-weight: none; font-size: 11px; line-height:150%; padding-left:10px; padding-right:5px; padding-bottom:5px; padding-top:0px }


.login_f	{ padding:1px; border:1px solid #000000; background-color:#eeeeee; color: #000000; font-family: Verdana; font-weight: none; font-size: 10px; width:80px }
.login_t	{ color: #000000; font-family: Verdana; font-weight: bold; font-size: 10px; text-align:right }
.login_b	{ margin-right:5px; border:1px solid #000000; background-color:#eeeeee; width:100px; color: #000000; font-family: Tahoma; font-weight: bold; font-size: 10px; }

.comm_f		{ width:100%; padding:1px; border:1px solid #aaaaaa; color: #000000; font-family: Verdana; font-weight: none; font-size: 12px; }
.comm_t		{ padding:1px; color: #000000; font-family: Verdana; font-weight: none; font-size: 12px; }
.comm_b		{ padding:2px; border:1px solid #aaaaaa; background-color:#eeeeee;  width:150px; color: #000000; font-family: Verdana; font-weight: bold; font-size: 12px; }

.exit_b		{ margin:0px; border:1px solid #EDF7FE; background-color:#006699; width:70px; color: #ffffff; font-family: Tahoma; font-weight: bold; font-size: 10px; }

.dir_add_i	{ width:130px; border:1px solid #aaaaaa; background-color:#ffffff; font-family: Verdana; font-weight: none; font-size: 10px; }
.dir_add_b	{ width:30px; border:1px solid #aaaaaa; background-color:#dddddd; font-family: Verdana; font-weight: none; font-size: 10px; }
.skycode_i	{ width:160px; border:1px solid #aaaaaa; background-color:#eeeeee; font-family: Tahoma; font-weight: none; font-size: 9px; }

hr		{ height:0px; border-top:1px solid #aaaaaa;}





.add_title	{ padding:5px; border-bottom:1px solid #FF7200; color:#bb3000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: bold; font-size: 12px;line-height:100%  }
.add_form	{ padding:5px; width:100%; background-color: #FFFFFF; border:7px solid #484848; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 12px;line-height:130%  }
.add_t_but	{ padding:5px; border-top:1px solid #FF7200; color:#bb3000; text-decoration: none; text-align:right; font-family: Tahoma; font-weight: bold; font-size: 12px;line-height:100%  }
.add_but	{ margin-right:7px; padding:5px; background-color: #006633; width:200px; border:1px solid #006633; color:#FFFF99; text-decoration: none; text-align:center; font-family: Tahoma; font-weight: bold; font-size: 12px;line-height:100%  }
.add_info	{ padding:5px; background-color: #484848; width:150px; border:1px solid #ffffdd; color:#FFFFFF; text-decoration: none; text-align:center; font-family: Tahoma; font-weight: none; font-size: 10px;line-height:130%  }
.add_info2	{ padding:5px; background-color: #484848; border:1px solid #ffffdd; color:#FFFFFF; text-decoration: none; text-align:center; font-family: Tahoma; font-weight: none; font-size: 11px;line-height:130%  }

.r_text		{ margin-top:5px; padding-left:10px; padding-right:15px; background-color: #fffffb; border-top:1px solid #ffb200; border-left:5px solid #ffb200; color:#000000; text-decoration: none; text-align:left; font-family: Arial; font-weight: none; font-size: 13px;line-height:150%   }
.r_cont		{ margin-bottom:5px; padding-left:30px; padding-right:15px; background-color: #ffffe7; border-bottom:1px solid #ffb200; color:#880000; text-decoration: none; text-align:left; font-family: Arial; font-weight: none; font-size: 12px;line-height:130%  }



.a_title	{ background-position: bottom; background-color: #fffff; padding:5px; border-top:1px solid #fffff9; border-bottom:1px solid #ff7200; color:#996600; text-decoration: none; text-align:left; font-family: Arial; font-weight: bold; font-size: 14px;line-height:100%  }
.a_text1	{ padding:0px; padding-top:2; padding-bottom:2; margin:0; margin-left:50;margin-right:15; text-indent:-25; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%   }
.a_text2	{ padding:0px; padding-top:2; padding-bottom:0; margin:0; margin-left:5; margin-right:0; text-indent:20; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%; }
.a_text		{ padding:0px; padding-top:2; padding-bottom:0; margin:0; margin-left:5; margin-right:0; text-indent:0; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%; }
.a_poem 	{ padding:0px; padding-top:2; padding-bottom:2; margin:0; margin-left:30;margin-right:15; text-indent:0; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%   }
.a_author	{ padding:5px; padding-right:30px; border-top:1px solid #ffe988; color:#996600; text-decoration: none; text-align:right; font-family: Arial; font-weight: none; font-size: 12px;line-height:100%  }

.n_title1	{ margin-top:5px; background-color: #f2f2f2; padding:5px; border-top:1px solid #ff7200; color:#996600; text-decoration: none; text-align:left; font-family: Arial; font-weight: bold; font-size: 14px;line-height:100%  }
.n_n_title1	{ margin-top:5px; background-color: #f2f2f2; padding:5px; border-top:1px solid #ff7200; color:#996600; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: bold; font-size: 13px;line-height:100%  }
.n_text1	{ background-color: #f7f7f7; padding:0px; padding-top:2; margin:0; padding-left:25;padding-right:15; text-indent:0; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%   }
.n_table1	{ background-color: #f7f7f7}
.n_date1	{ background-color: #f7f7f7;padding:0px; margin-top:-4px; padding-right:10px; color:#996600;border-bottom:1px solid #cccccc; text-decoration: none; text-align:right; font-family: Arial; font-weight: none; font-size: 10px;line-height:100%  }

.n_title2	{ margin-top:5px; background-color: #ffffdd; padding:5px; border-top:1px solid #ff7200; color:#996600; text-decoration: none; text-align:left; font-family: Arial; font-weight: bold; font-size: 14px;line-height:100%  }
.n_n_title2	{ margin-top:5px; background-color: #ffffdd; padding:5px; border-top:1px solid #ff7200; color:#996600; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: bold; font-size: 13px;line-height:100%  }
.n_text2	{ background-color: #ffffee; padding:0px; padding-top:2; margin:0; padding-left:25;padding-right:15; text-indent:0; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 13px;line-height:150%   }
.n_table2	{ background-color: #ffffee}
.n_date2	{ background-color: #ffffee; padding:0px; margin-top:-4px; padding-right:10px; color:#996600;border-bottom:1px solid #cccccc; text-decoration: none; text-align:right; font-family: Arial; font-weight: none; font-size: 10px;line-height:100%  }

.n_table3	{ background-color: #ffa533 }

.search_str	{ margin-right:2px; background-color: #ffffff; width:100px; border:1px solid #006699; color:#00000; text-decoration: none; text-align:left; font-family: Tahoma; font-weight: none; font-size: 10px;line-height:100% }
.search_but	{ background-color: #444444; width:50px; border:1px solid #000000; color:#ffffff; text-decoration: none; text-align:center; font-family: Tahoma; font-weight: bold; font-size: 10px; }

.search_str2	{ margin-right:2px; background-color: #ffffff; width:100%; border:1px solid #006699; color:#00000; font-family: Tahoma; font-size: 12px;}
.search_but2	{ background-color: #006699; width:50px; border:1px solid #006699; color:#ffffff; text-decoration: none; text-align:center; font-family: Tahoma; font-weight: bold; font-size: 12px; }