A {
  font-size:12px;
  color:#FF971D;
  text-decoration:none;
}
A:hover {
  font-size:12px;
  color:#FF971D;
  text-decoration:underline;
}

.link {
  font-size:12px;
  color:#24448E;
  text-decoration:none;
}
ul {
 list-style: disc;
}
input.link {
  font-size:12px;
  color:#24448E;
  text-decoration:none;
}
.savet2 {
  font-size:12px;
  color:#24448E;
  text-decoration:none;
}
.link:hover {
  font-size:12px;
  color:#FF971D;
  text-decoration:underline;
}

body {
  font-family:Arial, Verdana;
  padding:0px;
  margin:0px;
  background: url("img/bgr_body2.jpg") repeat-x #FEE7C2;
  font-size:13px;
}


#body {
       width:1004px;
       height:auto;
       margin-left: auto;
       margin-right: auto;
       font-size:13px;
}

#header{
       width:1004px;
       height:204px;
       margin-left: auto;
       margin-right: auto;
       border:0px solid #FF0000;
       margin-top:0px;
       background: url("img/bgr_head.jpg") no-repeat;
       font-size:1px;
       padding-left:0px;
}

#header-en{
       width:1004px;
       height:204px;
       margin-left: auto;
       margin-right: auto;
       border:0px solid #FF0000;
       margin-top:0px;
       background: url("img/bgr_head_en.jpg") no-repeat;
       font-size:1px;
       padding-left:0px;
}

#header-inside{
       width:1004px;
       height:204px;
       margin-left: auto;
       margin-right: auto;
       border:0px solid #FF0000;
       margin-top:0px;
       background: url("img/bgr_body_inside.jpg") no-repeat;
       font-size:1px;
       padding-left:0px;
}
#header-inside-en{
       width:1004px;
       height:204px;
       margin-left: auto;
       margin-right: auto;
       border:0px solid #FF0000;
       margin-top:0px;
       background: url("img/bgr_body_inside_en.jpg") no-repeat;
       font-size:1px;
       padding-left:0px;
}

#logo{
        float:left;
	      width:433px;
        height:146px;
	      margin-top:30px;
        background:url("img/logo.gif") no-repeat;
        border:0px solid #FF0080;
        margin-left:25px;
}

#logo span {
	display: none;
}

#logo a {
	display: block;
	width: 433px;
	height: 146px;
}


#logo_en{
        float:left;
	      width:433px;
        height:146px;
	      margin-top:30px;
        background:url("img/logo_en.gif") no-repeat;
        border:0px solid #FF0080;
        margin-left:25px;
}

#logo_en span {
	display: none;
}

#logo_en a {
	display: block;
	width: 433px;
	height: 146px;
}

#slogon {
  float:right;
}


#content{
  float:left;
	width:1004px;
	clear:both;
	padding-top:0px;
	padding-bottom:0px;
  border:0px solid #FF0080;
  background: url("img/bgr_content.jpg") repeat-y;
}


#lm_top{
 float: left;
	width:169px;
	height: 11px;
	padding-top:0px;
	padding-bottom:0px;
  background: url("img/lm_top.jpg") bottom no-repeat;
}

#lm_bot{
  float: left;
	width:169px;
	height: 18px;
	padding-top:0px;
	padding-bottom:0px;
  background: url("img/lm_bott.jpg");
}

#lm_middle {
  float: left;
	width:169px;
  padding-top:0px;
	padding-bottom:0px;
  background: url("img/lm_middle.jpg") repeat-y;

}

#rm_top{
 float: left;
	width:170px;
	height: 15px;
	padding-top:0px;
	padding-bottom:0px;
  background: url("img/rm_top.jpg") bottom no-repeat;
}

#rm_bot{
  float: left;
	width:170px;
	height: 53px;
	padding-top:0px;
	padding-bottom:0px;
  background: url("img/rm_bott.jpg") top no-repeat;
}

#rm_middle {
  float: left;
	width:170px;
  padding-top:0px;
  font-size: 10px;
	padding-bottom:0px;
  background: url("img/rm_middle.jpg") repeat-y;

}
#content-inside{
  float:left;
	width:1004px;
	padding-top:0px;
	padding-bottom:0px;
  border:0px solid #FF0080;
  background: url("img/bgr_content.jpg") repeat-y;
}

#menu{
      float:left;
      clear:both;
      width:978px;
      padding-left:26px;
      background:url("img/bgr_middle.jpg") no-repeat;
      border:0px solid #FF0000;
      padding-top:10px;
}

#menu-inside{
      float:left;
      width:164px;
      padding-left:26px;
      border:0px solid #FF0080;
      background:url("img/bgr_menu_inside.gif") no-repeat;
}

ul#menu-left {
        float: left;
        margin: 0px; border:0px solid #FF8040;
        padding: 0px;
        padding-top:0px;
        padding-right:0px;
        font-family:Arial,Verdana;
        border:0px solid #FF0080;
}
ul#menu-left  li {
        clear:both;
       
        padding: 0;
        margin: 0;
        float: left;
        list-style: none;   
        white-space: normal;
        line-height:16px;
	      font-weight:bold;
	      padding-left:7px;
}

ul#menu-left  li a {
        display: block;
        color: #24448E;
        padding-left:15px;
        padding-right:0px;
        margin-top:17px;
        text-decoration: none;
	      border:0px solid #FF8040;
        background: url(img/li.gif) no-repeat left top;
        font-size:14px;
}
ul#menu-left  li a:hover {
        display: block;
	      color: #24448E;
        border:0px solid #FF8040;
        text-decoration:none;
        background: url(img/li_hover.gif) no-repeat left top;
}

ul#menu-right {
        float: left;
        margin: 0px; border:0px solid #FF8040;
        padding: 0px;
        padding-top:45px;
        padding-left:55px;
        padding-right:0px;
        border:0px solid #FF8040;
        font-family:Arial,Verdana;
        width:160px;
       
}
ul#menu-right  li {
        clear:both;
        padding: 0;
        margin: 0;
        float: left;
        list-style: none;   
        white-space: normal;
	      font-weight:bold;
	      padding-left:2px;
	      width:160px;
}

ul#menu-right  li a {
        display: block;
        color: #24448E;
        padding-left:15px;
        padding-right:0px;
        margin-bottom:8px;
        font-size: 11px;
        text-decoration: none;
	      border:0px solid #FF8040;
}
ul#menu-right  li a:hover {
        display: block;
	      color: #24448E;
        border:0px solid #FF8040;
        text-decoration:underline;
        background: url(img/li_right.gif) no-repeat left top;
}

#text {
      float:left;
      width:430px;
      padding-top:10px;
      padding-left:25px;
      color:#24448E;
      font-size:13px;
      font-family: Arial, Verdana;
      border:0px solid #FF8040;
      padding-bottom:20px;
}

#text-inside {
      float:left;
      width:510px;
      padding-top:10px;
      padding-left:10px;
      padding-right:14px;
      color:#24448E;
      font-size:13px;
      font-family: Arial, Verdana;
      border:0px solid #FF8040;
      padding-bottom:20px;
}

#search {
       float:left;
       width:230px;
       border:0px solid #FF8040;
       padding-top:120px;
       padding-bottom:110px;
       margin-left:109px;
       font-size:14px;
       color:#24448E;
       font-family: Arial, Verdana;
       font-weight:bold;
}

#care-right-inside{
       float:right;
       width:260px;
       border:0px solid #FF8040;
       font-size:14px;
       color:#24448E;
       font-family: Arial, Verdana;
       font-weight:bold;
       padding-top:6px;
       margin-bottom:10px;
       background: url("img/care_right_inside.jpg") top right no-repeat;
}

#care {
       float:left;
       clear:both;
       margin-top:0px;
       width:1004px;
       border:0px solid #FF8040;
       background: url("img/bgr_content.jpg") repeat-y;
}

#care-left {
       float:left;
       width:807px;
       padding-left:20px;
       border:0px solid #FF8040;
}

#care-right {
       float:left;
       width:160px;
       padding-right:10px;
       border:0px solid #FF8040;
}

#care-top {
       float:left;
       width:140px;
       height:66px;
       background: url(img/care1.gif) no-repeat;
       border:0px solid #FF8040;
       padding-top:5px;
       padding-left:10px;
}

#care-bottom {
       float:left;
       width:140px;
       height:66px;
       background: url(img/care1.gif) no-repeat;
       padding-top:5px;
       padding-left:10px;
}

#footer {
       clear: both;
       float:left;
       width:980px;
       height:48px;
       background: url("img/footer.gif") no-repeat;
       padding:10px;
       padding-right:24px;
       padding-top:10px;
}
.title{
      color:#6893BA;
      font-size:20px;
      font-family: Arial, Verdana;
}

.subtitle{
      color:#6893BA;
      font-size:15px;
      font-weight: bold;
      font-family: Arial, Verdana;
}
input.form {
     width:110px;
     height:13px;
     border:1px solid #618EB7;
     background:#FED79A;
     color:#24448E;
     font-size:10px;
}

input.submit {
     background: url(img/search.gif) no-repeat;
     width:26px;
     height:17px;
     border:0px;
}

.ok 
{
  color: #5E5E5E;
  background:#D9D9D9;
  border:1px solid #808080;
  font-size: 9px;
  font-weight: bold;
  margin-top: 3px;
}

.menu-right-small {font-size:11px; font-family:Arial, Verdana; color:#618EB7;  font-weight:normal;}
.menu-right-small a {font-size:11px; font-family:Arial, Verdana; color:#618EB7;  font-weight:normal;}
.menu-right-small a {font-size:11px; font-family:Arial, Verdana; color:#618EB7;}

.text-care {font-size:11px; font-family:Arial, Verdana; color:#618EB7;}
a.text-care {font-size:12px; font-family:Arial, Verdana; color:#618EB7; font-weight:bold;}
a.text-care:hover {font-size:12px; font-family:Arial, Verdana; color:#618EB7;}

.abc {font-size:10px; font-family:Arial, Verdana; color:#24448E;}
a.abc {font-size:10px; font-family:Arial, Verdana; color:#24448E;}
a.abc:hover {font-size:10px; font-family:Arial, Verdana; color:#24448E;}

.small-nav {font-size:10px; font-family:Verdana, Arial; color:#618EB7;}
a.small-nav {font-size:10px; font-family:Verdana, Arial; color:#618EB7;}
a.small-nav:hover {font-size:10px; font-family:Verdana, Arial; color:#FFB119;}

.small {
  font-size: 10px;
}

.err {
  font-size: 10px;
  color: #c00000;
}
* {
font-size: 12px;
} 

#wellcome2{
      color:#6893BA;
      font-size:15px;
      font-weight: bold;
      font-family: Arial, Verdana;
}

.otdel {
    font-size: 11px;
    color: #ffffff;
    background: #749BC0;
    font-weight:bold;
    border: 1px solid #24448E;
    padding: 5px;
    width: 300px;

}
.otdel  a {
 color: #ffffff;
 font-size: 11px;
 text-decoration:none;
}

.section {
    color: #24448E;
    font-size: 10px;
    background: #DFE9F3;
    border: 1px solid #24448E;
    padding: 3px;
    width: 200px;
    
}

.section  a {
 font-size: 10px;
 color: #24448E;
 text-decoration:none;
}
.dis {
    color: #24448E;
    font-size: 11px;
    background: #DFE9F3;
    border: 1px solid #24448E;
    padding: 3px;
    width: 200px;
}
.dis  a {
 font-size: 12px;
 color: #24448E;
 text-decoration:none;
}

.hi { display: none; }
.vi { display: block; }
