a:link,a:visited {color:#0080FF;text-decoration: none;} /*#FF8040*/
a.noline:hover	 {color:#0080FF;text-decoration: none;}
a:hover		 {color:#0080FF;text-decoration: underline;}

a.new_menu:link,a.new_menu:visited {color:#FFFfff;text-decoration: none;} /*#DD6900*/
a.new_menu:hover {color:#0080FF;text-decoration: underline;}

a.linkbot {color:#0080FF;text-decoration: none;}
a.linkbot:hover {color:#0080FF;text-decoration: underline;}

a.txt:link,a.txt:visited {
	color: #85C8FA;
	text-decoration: none;
}

a.txt:hover {
	color: #85C8FA;
	text-decoration: underline;
}


BODY {
	BACKGROUND-COLOR: #D8D8D8
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
	scrollbar-face-color: #B9DAEE; 
	scrollbar-shadow-color: #B9DAEE; 
	scrollbar-3dlight-color: #1B5172; 
	scrollbar-arrow-color: #1B5172; 
	scrollbar-track-color: #EEF7FB; 
	scrollbar-darkshadow-color: #EEF7FB; 
	scrollbar-base-color: #D7EAF4
}

TABLE {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
}
TD {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
}


TEXTAREA {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}


input,select {
	font: 12px arial, helvetica, sans-serif;
	color:#005EBB;
}

input.text,select.text {
	background-color: #E8F3FF;
}

input.subm {
	border: solid 1 #2C84BB; 
	background-color: #E8F3FF; 
	color:#2C84BB;
	margin-top:3;
}

input.subm1 {
	border: solid 1 #2C84BB; 
	background-color: #A7D5F8; 
	font-size:8pt;
	color:#2C84BB
}

input.subm2 {
	border: solid 1 #2C84BB; 
	background-color: #A7D5F8; 
	color:#2C84BB
	font-size:10pt;

}

option { 
	font-size:10px;
}


.n7 {
	FONT: 9pt Helv; 
	color:#1E5B80;
}



.n7 option {
	background-color: #CEE7FF; 
}

.n8{
	font-size:9pt;
	color:#CEE7FF; 
}

.n9{
	font-size:9pt;
	color:#2C84BB;
}


.top_hidden {
	padding:10;
	FONT: 8pt Arial, Helvetica, sans-serif; 
	COLOR: #ffffff;
	width:418;height:82;
	padding:55 0 0 105;
}

.top_hidden b {
	font-weight: normal;
}


#centerfield {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center;
}


#login {
	color: #2C84BB; 
	font-size: 9pt;
	padding-left:5
}

#calend td {background-color: #A7D5F8;
	    color: #2C84BB;
	    font-size:11px;
	    text-align:center;
}


#navbar_search_menu{
		 margin:10; 
	 	 background-color: #CEE8FB;
	         border: solid 1 #2C84BB; 
		   }



.table_top_menu { 
		background: URL('/img/head_fon.gif');
}

.table_bot_menu { 
		background: URL('/img/bot_fon.gif');
		color: #ffffff;
}


.td_top_menu { background-color: #216A9E;
	       color: #A7D5F8;

}


.td_left_menu { 
	       padding: 5;
 	       background-color:#ffffff;

}

.table_mid_menu {
		background: URL('/img/head_fon2_1.gif');
		background-repeat: repeat-x;
		background-color:#4EA3D6;
}


.td_mid_menu {
		background: URL('/img/head_title11_2_4.jpg');
		background-repeat: no-repeat;
		background-color:#4EA3D6;
		padding-top:5;
		text-align:left;
}

.td_mid_menu0 {
		background: URL('/img/head_title12.gif');
		background-repeat: no-repeat;
		background-color:#4EA3D6;
		padding-top:5;
		text-align:left;
}


.td_mid_menu1 {
		background-color:#4EA3D6;
		padding-top:5;
		text-align:left;
}

.td_mid_menu1 td.self_menu1 {
		background-color:#236C98 ;
}

.td_mid_rekl {
	padding-right:5;
	text-align:right; 
	color:#A7D5F8;
	background: URL('/img/fo n_left.gif');
	background-repeat: no-repeat;
}


.div_cat_menu{

	border:solid 1px #2C84BB;
	/*border:dashed 5px #C1C1C1;*/
	background:none;
	background-color:#D6ECFC;

}


.div_cat_menu input,.div_cat_menu option {

	background-color: #FFFFE1; 
}


.div_mid_rekl {
	width:468; 
	height:60; 
	background: URL('/img/rekl_468.gif'); 
	border:solid 1px #2C84BB;
	padding:0;
}

.div_mid_sel {
	width:320; 
	height:10;
	background: URL('/img/fon_menu.gif');
	padding-right:10;
	text-align:right
}

.div_mid_cat1 {
	width:470; 
	height: 30px; 
	border:solid 1px #2C84BB;
	padding:6 0 0 5; 
	background-color:#A7D5F8;
	text-align:left;
	margin:0;
}

.div_mid_cat2 {
	width:470; 
	height: 30px; 
	border:solid 1px #2C84BB;
	padding:6 0 0 5; 
	background-color:#2C84BB;
	color:#A7D5F8;
	text-align:left;
}

a.author,a.author:link,a.author:visited {
	color: #6d6d6d;
	text-decoration: none;
}


a.author:hover,a.ath1:hover,a.ath2:hover,a.ath3:hover {
	color: #6d6d6d;
	text-decoration: underline;
}


a.am:link,a.am:visited {
	color: #0066CC;
	text-decoration: none;
}

a.am:hover {
	color: #2C84BB;
	text-decoration: underline;
}


a.am1:link,a.am1:visited {
	color: #0066CC;font:bold;
	text-decoration: none;
}

a.am1:hover {
	color: #2C84BB;
	text-decoration: underline;
}


a.white:hover {
	text-decoration: underline;
}

a.white:link,a.white:visited {
	color: white;
}



.div_copyrate {
	width:100%; 
	height: 30px; 
	border:solid 1px #2C84BB;
	padding: 5; 
	background-color:#E8F3FF;
	color: #BD5159;
	text-align:justify;
}


.cl1 {color: #2C84BB;}

.bg1 {background-color: #2C84BB;}
.bg2 {background-color: #00ff00;}

.nz1 {border-bottom:solid 1px #2C84BB;}


h2.title {
	margin-bottom:5;
	padding:1;
	font-size: 9pt;
	text-align:center;
	color: #ffffff;  /*#A7D5F8*/
	background-color: #2C84BB; /*#2C84BB #A7A7A7 */
}

h2.title b {
	width:100%;
	border: solid 1px  #ffffff;  
	background-color: #2C84BB;
	padding:2; 
}



#mainmenu { padding: 2 0 2 0;
	    margin-top:0;
	    background-color:#FFCA95;
	    border-bottom: #236C98 1px solid; 
}


#mainmenu1{ padding: 5 5 5 15;
	    margin:0;
  	    font-size: 11px;
 	    border-left: dotted 1 #2C84BB; 
	    border-right: dotted 1 #2C84BB; 
	    background-color:#FFFFE1;
	    border-bottom: #2C84BB 1px solid; 
}


#mainmenu div {
	font-weight: bold; 
	width: 100%; 
	font-size: 10px;
	padding: 3 8 3 8;
	white-space: nowrap; 
	text-align: center;
}

#mainmenu1 a:link,#mainmenu1 a:visited {text-decoration: none;}



ul.mainmenu { 
	padding: 3 0 3 0;
	margin: 0px; 
	width: 100%; 
	list-style-type: square; 
	text-align: center;
	display: list-item;
}


ul.mainmenu li,li.real { 
	padding: 3 5 3 8;
	border-left: #2C84BB 1px solid; 
	display: inline; 
}

ul.mainmenu li.dop { 
	border-right: #2C84BB 1px solid; 
}

ul.mainmenu li.foc { 
	padding: 3 5 3 6;
	border-left: #2C84BB 3px solid; 
        background-color: #D6ECFC;
	display: inline; 
}


ul.mainmenu a {
	color: #2C84BB; 
	text-decoration: none
}

ul.mainmenu a:hover {
	color: #2C84BB; 
	text-decoration: none
}



.title_left_parent {
	padding:2 0 2 0;
	border-top: solid 1 #A7D5F8; 
	border-bottom: solid 1 #A7D5F8;
	background: URL('head_menu_left2.gif');
	background-repeat: no-repeat;


}

.title_left_parent div {
	padding:1;
	color: #0066CC; 
	font-weight: normal;
	font-size: 9pt;
	text-align:center;
	background: URL('head_menu_left1.gif');
	background-repeat: no-repeat;
	background-color: #A7D5F8; 


}


.title_rigth_parent {
	padding:2 0 2 0;
	border-top: solid 1 #2C84BB; 
	border-bottom: solid 1 #2C84BB;
	background: URL('head_menu_rigth2.gif');
	background-repeat: no-repeat;


}

.title_rigth_parent div {
	padding:1;
	color: #CEE8FB; 
	font-weight: bold;
	font-size: 9pt;
	text-align:center;
	background: URL('head_menu_rigth1.gif');
	background-repeat: no-repeat;
	background-color: #2C84BB; 

}


.div_err {
	margin: 10 0 10 0;
	padding: 15;
	border: dotted 1 #6d6d6d; 
	color:red;
	background-color: #FFFFE1; 
	text-align: center;
}


.div_remm {
	margin: 10 0 10 0;
	padding: 15;
	border: solid 1 #2C84BB; 
	color:#2C84BB;
	background-color: #FFFFE1; 
	text-align: center;
}


#div_nosearh {

	border-left:  solid 5 #2C84BB; 
	border-right:  solid 5 #2C84BB; 
	color:red;
	text-align: center;
}

option.shead {
	color:#2C84BB;
	background-color: #CEE8FB; 
}



#body_calend td {
        font-size:9pt;
}


#menu1_calend {
	font-family: verdana; 
	border: solid 1 #2C84BB;
	background-color: #FFFFFF; 
	font-size: 10 pt; 
	color: #2C84BB;
}

#menu1_calend a {
	font-weight: bold;
}

#menu_calend a {
       	font-size: 11pt;
	text-decoration: none;
	color:#2C84BB;
}


#table_blist td {padding:15;text-align:justify;}

#table_blist .down {color: #2C84BB;
		    margin:0 0 0 10;padding:0 0 0 25; 
 		    background: URL('/img/bg_list4.gif');
		    background-repeat: no-repeat;
		    /*padding:5;border: solid  1pt #A7D5F8; 
		    background-color: #D6ECFC;*/}

#table_blist .down1 {margin-top:0; padding:0 0 0 10;
		     border-bottom: solid  1pt #A7D5F8; }


#stat td {margin:0; padding:3;}

.tb1 {color:#2C84BB}

.headlist {margin: 5 0 0 0;}
.right_new1{margin:10 0 0 20; list-style-type: square;background: URL('/img/right_fon1.gif');background-repeat: no-repeat;}
.right_new2{margin:10 0 0 20; list-style-type: square;background: URL('/img/right_fon2.gif');background-repeat: no-repeat;}
.right_new{margin:0 0 0 10; list-style-type: square;}
.right_new li {margin-top:5;}



.blist1 {border-right: solid #A7D5F8 5; color: #5BB3F2;	text-align:justify;}
.blist2 {color: #5BB3F2;}
.blist3 {border-right: solid #2C84BB 5; color: #2C84BB;}
.blist4 {text-align:justify;}
.blist5 {border-right: dashed  #2C84BB 5; color: #2C84BB;}
.blist6 {background-color: #D6ECFC;border-right: solid #2C84BB 5; color: #2C84BB;}
.blist7 {border-right: dashed  #A7D5F8 5; color: #2C84BB;}
.blist8 {border-right: dashed  #C1C1C1 5; color: #2C84BB;}

.blist9 {background-color: #D6ECFC;
	border-right: solid  #A7D5F8 5;
	}
.blist10 {background-color: #D6ECFC;border-right: solid #A7D5F8 5; color: #5BB3F2;}

a:link.blist11,a:hover.blist11 {
	border-right: solid #A7D5F8 5; 
	color: #2C84BB;
	text-decoration: none;}


.ost2 {border-right:  solid #5BB3F2 1;}
.ost3 {border-bottom: solid #5BB3F2 1;}
.ost4 {background-color: #FFFFBB;}


.blist1 ul {margin: 0 25 0 0;}
.blist4 ul {margin: 0 0 0 15;}

.tbl_blist7 {border: dashed  #A7D5F8 3; background-color: #FFFFE1;}

.table_catalog{
	text-align: center;
	background-color: #ffffff;
}


.table_catalog td{
	border-left:solid 1 #CEE8FB;
	border-bottom:solid 1 #CEE8FB;
}


.table_catalog td#nw3{
	border:solid 0 #CEE8FB;
}

.table_catalog #tdr{
	border-right:solid 1 #CEE8FB;
}

.table_catalog th{
	border-left:solid 1 #CEE8FB;
	border-top:solid 1 #CEE8FB;
	border-bottom:solid 1 #CEE8FB;
}

.th_catalog {
	background-color: #A7D5F8; 
}

.th_catalog th {
	color:#2C84BB;
	font-weight: normal;
}


#xlist1 {  color:#6d6d6d; padding:20;text-align:justify;
	   border-top: dashed  #2C84BB 5;
	   border-left: dashed  #2C84BB 5;
	   border-right: dashed  #2C84BB 5;
	   background:#FFFFE1;}

#xlist2 {  color:#6d6d6d; padding:10;
	   border-bottom:   dashed  #2C84BB 5;
	   border-left:  dashed  #2C84BB 5;
	   border-right: dashed  #2C84BB 5;
	   background:#FFFFE1;}


.page_menu_bot {

	background: URL('/img/numstr_bot.gif');
	width:100%;
	padding:3 5 2 5;
	border-bottom:solid 3px #2C84BB;
	background-color: #A7D5F8;
	color:#000000;
	font-weight: bold;

}


.page_menu_top {

	background: URL('/img/numstr.gif');
	width:100%;
	padding:2 5 3 5;
	border-top:solid 3px #2C84BB;
	background-color: #A7D5F8;
	color:#000000;
	font-weight: bold;

}


.page_menu_bot1 {
	background: URL('/img/numstr_bot1.gif');
	width:100%;
	padding:3 5 2 5;
	border-bottom:solid 3px #2C84BB;
	background-color: #A7D5F8;
	color:#000000;
	font-weight: bold;
}


.page_menu_top1 {

	background: URL('/img/numstr_top1.gif');
	width:100%;
	padding:2 5 3 5;
	border-top:solid 3px #2C84BB;
	background-color: #A7D5F8;
	color:#000000;
	font-weight: bold;

}

sup,.sup {
	color: red;
	font-weight: bold;
}

#Search {
	width:100%;
	color:#2C84BB;
	font-weight: bold;
}


.rssmenu {
	 margin:5; 
	 border-top: solid  1pt #ffffff; 
	 color: #ffffff;
	text-align:center; 
}


.news1 {
	color: #ffffff; 
	border-right: solid 5 #A7D5F8;
}

.news2 {
	color: #2C84BB; 
}


.left_memb{

	margin: 10 0 10 0;
	padding: 10;
	border: dotted 1 #2C84BB; 
	color: #6d6d6d;
	background-color: #FFFFE1; 
	text-align: left;
}

.auth {
	width:100%;
	margin: 0 0 10 0;
	color:#2C84BB;
	font-weight: bold;
	text-align: center;
}






select.dom,input.dom,textarea.dom {
        width: 300px;
        margin: 0 0 1em 0;
        border: 1px solid #6d6d6d;
	}


.inputbox {
        border: 1px solid #6d6d6d;
        }

.inputcoun {
        border: 1px solid #FFFFff;background-color: #CEE7FF;
        }

.examp {
        color:blue;
        }


.red  {color: #ff0000;margin:5px;font-size: 10pt;}


.ram_bot {margin:10 0 10;padding:1 20 1;background-color: #CEE7FF;border: dashed 1 #A7D5F8;}
.ram {margin:10 0 10 0;padding-top:1px;padding-bottom:1px;background-color: #CEE7FF; border: solid; border-width: 1pt; border-color: #A7D5F8;}

.ram22{padding-top:1px;padding-bottom:1px;background-color: #FFFFFF; border: solid; border-width: 1pt;border-color: #6d6d6d;color: #000000;}
.ram23{background-color: #FFFFFF; border: solid; border-width: 1pt;border-color: #6d6d6d;color: #000000;}
.ram4 {background-color: #FFFFFF; border: solid; border-width: 1pt 1pt 1pt 1pt; border-color: #6d6d6d; color: #0066CC;}
.qw   {padding-top: 5pt; padding-left: 0pt; padding-right: 0pt; padding-bottom: 0pt;}
.cl   {font-size: 10pt; color:#2C84BB;}
.cl1  {color:#0066CC;}
.cl2  {background-color: #2C84BB ;border: solid; border-width: 2pt; border-color: #C0C0E7; padding:1px}
.bg1  {background-color: #6d6d6d;}
.bg2  {background-color: #CEE7FF;}
.bg3  {background-color: #EFEFFA;}
.bg4  {background-color: #C68CFF;}
.bg5  {background-color: #EEEEF7;font-size: 10pt;}
.bg6  {background-color: #2C84BB;}
.bg8  {background-color: #0066CC;}
.rzda {margin:0em;font-family: Arial;font-size: 10pt; color:#2C84BB}


.n1{background-color: #FFFFE1; border: solid; border-width: 1pt 1pt 0pt 1pt; border-color: #2C84BB; font-size: 10pt; color:#000000;}
.n2{background-color: #2C84BB; border: solid; border-width: 1pt 1pt 1pt 1pt; border-color: #2C84BB; font-size: 10pt; color:#ffffff;}
.n3{background-color: #FFFFE1;padding:10px;}
.n5{background-color: #FFFFE1; border: solid; border-width: 0pt 1pt 1pt 1pt; border-color: #2C84BB; font-size: 10pt; color:#2C84BB;}
.n6{background-color: #FFFFFF;}
.n70{background-color: #FFFFE1; border: solid; border-width: 1; border-color: #0066CC; font-size: 9pt; color:#0066CC;}


.m1{background-color: #F2F2F2;}     
.m2{background-color: #CAE9FF;font-size:10pt;}
.m3{background-color: #FFFFFF;font-size:10pt}
#ParentTable {border: solid 1 #A4D8FF;}


.ren2 {background-color: #EFEFFA; border: solid; border-width: 1 ; border-color: #2C84BB; color: #000000;}
.ran22{padding:10px;background-color: #ffffff; border: dotted; border-width: 1pt;border-color: #0066CC;color: #0066CC;}


.ran23 {padding:0 0 2 0; width:100%}
.ran24 {padding:2 0 2 10; margin-bottom:5px; width:100%;}

.ran241{padding:2 0 2 10; margin-bottom:5px;   width:100%;
	background-color: #A7D5F8; border: solid; border-width: 1pt;
	border-color: #2C84BB;;color: #2C84BB;}

.fff {color:#6d6d6d}

.img_ram {
        padding:1;
	border: solid 1 #2C84BB; 
	background-color: #FCB100; 
}

.img_ram1 {
        padding:1;
	border: solid 1 #2C84BB; 
	background-color: #FCB100; 
}

.img_ram2 {
        padding:1;
	border: solid 1 #2C84BB; 
	background-color: #Ffffff; 
}


.new_dir {
color:#ffffff;
font-size:8pt;
border:   solid 1 #ffffff;
padding:2 5 2 5;
background-color:#FCB100;
}


.new_dir1 {
color:#2C84BB;
font-size:8pt;
border:   solid 1 #2C84BB;
padding:2 5 2 5;
background-color:#C1C1C1;
text-align: center;
font-weight:bold;
}


#tb_left    {padding-top:5;}

#tb_left td {margin:0;padding:0;}

#tb_left a {
                width:100%;
		padding:0 0 0 14;
		border-bottom: #E8F3FF 1px solid;
		}

#tb_left .thost {
                width:100%;
		padding:2 0 2 14;color:#00AA00;
		background: URL('/img/bg_list3.gif');
	        background-repeat: no-repeat;
   	        background-position: 1% 50%;
                cursor:pointer;
		  }

/*#tb_left td.thost li {list-style-type: square;}*/


.inf2 { 
	border: #00AA00 1px solid; 
	z-index: 999; 
	background: #fef2f2; 
	font: 11px arial; 
	width: 300px; 
	color: #353535;
	position: absolute;top:30;left:-250;
}


.inf3 { 
	position: absolute;top:25;left:-250;
}


.inf2 h5 {
	margin:0;
	padding: 3 0 3 0; 
	background: #00AA00; 
	font: bold 11px arial; 
	color: #fff; 
	text-align: center;
}

.inf2 p {margin:0;text-align:justify; padding:10;}
.inf2 div {padding:0 10 10;text-align:right;color: #009B00;font: bold; } 


.searh_right {border-right: #2C84BB 1px dotted;}
.mblock {padding: 0 0 5 5; border-bottom: #2C84BB 1px solid;border-left: #2C84BB 1px solid;}
h5 {margin:3 0 3 0;font:normal;}

#searh_new {color:#2C84BB;}
#searh_new b {color:black;}
#searh_new a {color:red;text-decoration:none;font:bold;}
#searh_new h5 a {color:#0080FF;font:normal;}
#searh_new .ftext {color:#6d6d6d;padding:5 0 5 0;}
#searh_new input {background: #ffffff;}
#searh_new li {margin:0; list-style-type: square;}

#sform { 
	 }


#sform input { 
	 background-color:#FFFFE1;
	 font-weight: bold; 
}


.polosa {background: URL('/img/polosa_v2.gif');}


/* Основные цвета */

.cred   {color:red;}
.cgreen {color:#00AA00;}
.cblack {color:black;}
.cblue {color:#3737FF;}
.cblue1 {color:#2C84BB;}
.cblue2 {color:#85C8FA;}
.cblue3 {color:#A7D5F8;}
.cyelou {color:#FFFFE1;}
.cser   {color:#C1C1C1;}


.size15 {font-size:15px;}          




