body {
    background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
.copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.bsh {
	background-color: #FFFFFF;
	background-image: url(../images/b_sh.gif);
	background-repeat: repeat-x;
}
.hbsh {
    background-color: #FFFFFF;
    background-image: url(../images/hb_sh.gif);
    background-repeat: repeat-x;
}
h1 {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BEBEBE;
	text-decoration: none;
	vertical-align: bottom;
}
.text {
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
span{
    font-family: Tahoma;
    font-size: 10pt;
    color: #355170;
}
contacts{
    font-family: Arial, verdana, helvetica, sans-serif;
    font-size: 10px;
    color: #336699;
}
input{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
select{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.td1 {
	padding-left: 15px; 
	padding-top: 7px; 
	padding-bottom: 7px; 
	padding-right: 5px;
}
.td2 {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: white;'#355170;
}
.td2d {
	padding-left: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-right: 3px;
	border-top: 1px;
	border-right: 1px;
	border-left: 0px;
	border-bottom: 1px;
	border-style: solid;
	border-color: white;'#355170;
}
.td3 {
	padding-left: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-right: 3px;
}
.menus {
	background-image: url(../images/menu_m.gif);
	background-repeat: no-repeat;
}
.menut {
	background-image: url(../images/menu_t.gif);
	background-repeat: no-repeat;
	background-position: center;

}
.menut2 {
	background-image: url(../images/menu_t2.gif);
	background-repeat: no-repeat;
	background-position: center;

}
.menut3 {
	background-image: url(../images/menu_t3.gif);
	background-repeat: no-repeat;
	background-position: center;

}
a {
	color: #355170;
}
a:link
{
	color: #336699;
	text-decoration: underline;

}
a:visited
{
	color: #336699;
	text-decoration: underline;
}
a:active
{
	color: #355170;
	text-decoration: none;
}
a:hover
{
	color: #355170;
	text-decoration: none;
}
.poisk{
    font-family: Arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
}
.poisk:hover{
    font-family: Arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
}
.poisk:visited{
    font-family: Arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
}


.cntrl {
	background-image: url(../images/cntr_l.gif);
	background-repeat: repeat-y;
}
h2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #34516F;
	text-decoration: none;
	text-align: left;
}
.crzd {
	background-image: url(../images/cntr_rzd.gif);
	background-repeat: repeat-y;
}
.rzd {
	background-image: url(../images/rzd_c.gif);
	background-repeat: repeat-y;
}
.menuh {
	background-image: url(../images/menu_h.gif);
	background-repeat: no-repeat;
	background-position: center;

}
.h02 {
	background-image: url(../images/h_04.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.logo {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.link1 {
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #355170;
	text-align: right;
	text-decoration: none;
}
a.link1:active 
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #86BADB;
	text-align: right;
	text-decoration: none;
}
a.link1:link 
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #355170;
	text-align: right;
	text-decoration: none;
}
a.link1:visited 
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #355170;
	text-align: right;
	text-decoration: none;
}
a.link1:hover 
{
	font-family: Arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #86BADB;
	text-align: right;
	text-decoration: none;
}
.link2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #42669B;
	text-align: right;
	text-decoration: none;
}
a.link2:active
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #42669B;
    text-align: right;
    text-decoration: none;
}
a.link2:link
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #42669B;
    text-align: right;
    text-decoration: none;
}
a.link2:visited
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #646464;
    text-align: right;
    text-decoration: none;
}
a.link2:hover
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #3A4D6D;
    text-align: right;
    text-decoration: none;
}
.bltext {
    font-family: Tahoma;
    font-size: 11px;
    color: #393939;
    text-decoration: none;
    background-color: #BDD9EC;
}
.introtext {
    font-family: Tahoma;
    font-size: 12px;
    color: #393939;
    text-decoration: none;
    background-color: #BDD9EC;
}
a.aintrotext {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #355170;
    text-decoration: none;
}
a.aintrotext:visited
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #355170;
    text-decoration: none;
}
a.aintrotext:hover {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #86BADB;
    text-decoration: none;
}
.bltext1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #393939;
    text-decoration: none;
    background-color: #ADD0E7;
}
.bbtext {
    font-family: Tahoma;
    font-size: 11px;
    color: #393939;
    text-decoration: none;
    background-color: #86BADB;
}
.brtext {
    font-family: Tahoma;
    font-size: 11px;
    color: #393939;
    text-decoration: none;
    background-color: #9DB9E4;
}
.brtext1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #393939;
    text-decoration: none;
    background-color: #B4CEEA;
}
.contacts {
    font-family: Tahoma;
    font-size: 12px;
    color: #393939;
}
a.contacts:active
{
    font-family: Tahoma;
    font-size: 12px;
    color: #355170;
    text-decoration: none;
}
a.contacts:link
{
    font-family: Tahoma;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
}
a.contacts:visited
{
    font-family: Tahoma;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
}
a.contacts:hover
{
    font-family: Tahoma;
    font-size: 12px;
    color: #355170;
    text-decoration: none;
}
.warning {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #FF5151;
}
.success {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #393939;
}
.m1adv {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.m1 {
    font-family: tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-left: 25px;
}
a.m1:active
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	padding-left: 25px;
}
a.m1:link
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
}
a.m1:visited
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
}
a.m1:hover
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	padding-left: 25px;
}
a.m1adv:active
{
    font-family: tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #336699;
    text-decoration: none;
}
a.m1adv:link
{
    font-family: tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.m1adv:visited
{
    font-family: tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
a.m1adv:hover
{
    font-family: tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #336699;
    text-decoration: none;
}
.m2 {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
}
a.m2:active 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding-left: 15px;
}
a.m2:link 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
}
a.m2:visited 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
}
a.m2:hover 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding-left: 15px;
}
.m3 {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
}
a.m3:active 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding-left: 25px;
}
a.m3:link 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
}
a.m3:visited
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 25px;
}
a.m3:hover 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding-left: 25px;
}
.mtop {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mtop:active 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #86BADB;
	text-decoration: none;
}
a.mtop:link 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mtop:visited 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mtop:hover 
{
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #86BADB;
	text-decoration: none;
}
.mhead {
	font-family: Arial;
	font-size: 12px;
	color: #DBEBF3;
	text-decoration: none;
}
a.mhead:active 
{
    font-family: Arial;
	font-size: 12px;
	color: #86BADB;
	text-decoration: none;
}
a.mhead:link 
{
    font-family: Arial;
	font-size: 12px;
	color: #DBEBF3;
	text-decoration: none;
}
a.mhead:visited 
{
    font-family: Arial;
	font-size: 12px;
	color: #DBEBF3;
	text-decoration: none;
}
a.mhead:hover
{
    font-family: Arial;
	font-size: 12px;
	color: #86BADB;
	text-decoration: none;
}
#divFoldCont
{
    position:absolute; visibility:hidden;
}
.clFold
{
    position:absolute;
    padding-left: 6px;
    padding-top: 6px;
    width:215px;
    height:25px;
    background-color: #CEE4F1;
    background-repeat: no-repeat;
}
.clFoldSub
{
    position:absolute;
    width:210px;
    height:24px;
    visibility:hidden;
}
.clFoldSub2
{
    position:absolute;
    width:210px;
    height:20px;
    visibility:hidden;
    padding-top: 10px;
}
.clFoldLink
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:black;
}
.clSubLinks
{
    font-family:Arial, Verdana, Helvetica, Helv; font-size:11px; text-decoration:none; color:black;
}
.clSubLinks2
{
    font-family:Arial, Verdana, Helvetica, Helv; font-size:12px; text-decoration:none; color:black;
}
.combobox
{
    width: 170px;
}

