@charset "utf-8";

html, body{

	height:100%;

}

BODY {

   background-color: #ffffff;

   color: #494949;

   font-family: Tahoma, sans-serif;

   font-size: 100%;

   margin: 0px;

   padding: 0px; }


/* ссылки */
A:link, A:visited, A:hover, A:active {
   color: #494949;
   text-decoration: underline; 
}

table, td {

   border: 0px; 

   padding:0px;

   margin: 0px;
   border-collapse:collapse;
}

img{border:0;}

img a, img a:hover{border:0;}





p {

   margin: 0px 0px 10px 0px; padding: 0px;

}

td.main h2 {

   font-size: 100%;

   margin: 2px 0px 2px 0px; 

}

td.main h1 {

   font-size: 116%;

   margin: 2px 0px 2px 0px; 

}



ul {

     margin:0; padding: 0 0 10px 0;

}

ul li {

     padding: 0px 0px 3px 11px;

     margin: 0px 0px 0px 0px;

}

.header1 {

  color: #2d5369;

  font-size: 180%;

  font-family: times new roman;

  display: block;

  padding: 0px 0px 8px 0px; 

}

.header2 {

  color: #ffffff;

  font-size: 180%;

  font-family: times new roman;

  display: block;

  padding: 0px 0px 8px 0px; }

.header2 A:link, .header2 A:visited, 

.header2 A:hover, .header2 A:active {

   color: #FFF;

   text-decoration: none; 

}

.color {color: #0696be; font-weight: bold; font-size: 122%;}

/*.small {font-size: 83%;}*/

/* формы */

INPUT[type="button"] {

   background-color: #9F9F9F;

   color: #ffffff;

   font-weight: normal;

}

INPUT[type="text"], TEXTAREA, select {

   background-color: #fff;

   color: #494949;

   font-weight: normal;

   border: 1px solid #9F9F9F;   

}

INPUT, TEXTAREA, select {

   font-family: Tahoma, sans-serif;

   font-size: 100%;

   font-weight: normal;

   color: #494949;  

   border: 1px solid #9F9F9F;

}

div.but {

   display: block;

   float: right;

   clear: none;

   border: 1px solid #9F9F9F;

   margin: 5px 0px 0px 0px; }

input.btn{

   border: 1px solid #ffffff;

   color: #ffffff;

   font-size: 100%;

   background-color: #9F9F9F;

   padding: 2px 10px;

   }

div.btn {

   border: 1px solid #ffffff;

   color: #ffffff;

   font-size: 100%;

   background-color: #9F9F9F;

   padding: 2px 10px 3px 10px;

   }

div.but2 {

   display: block;      

   border: 1px solid #9F9F9F;

   margin: 0px;

   width:auto;

   text-align:center;

}

div.but-2 {

   display: block;      

   border: 1px solid #9F9F9F;

   margin: 0px;

   float:left;   

   text-align:center;

   margin: 10px 10px 0px 0px;

}

input.btn2{

   width:100%;

   border: 1px solid #fff;

   color: #fff;

   font-size: 100%;

   background-color: #9F9F9F;}

div.but2{

   width:78px;  

   display: block;      

   border: 1px solid #9F9F9F;

   margin: 0px;

   width:auto;

   text-align:center;

}

input.btn3{

   width:100%;

   border: 1px solid #fff;

   color: #fff;

   font-size: 100%;

   font-weight:bold;

   background-color: #9F9F9F;}



div.but3 {

   width:158px;  

   display: block;      

   border: 1px solid #9F9F9F;

   margin: 0px;

   width:auto;

   text-align:center;

}

div.but a:link, div.but a:visited, div.but a:hover, div.but a:active {color: #ffffff; text-decoration: none;}

div.but-2 a:link, div.but-2 a:visited, div.but-2 a:hover, div.but-2 a:active {color: #ffffff; text-decoration: none;}

div.search {

   padding: 10px 0px 0px 0px;

}

div.search form {

   padding: 0px;

   margin: 0px;

   text-align: right;

   font-size: 100%;

}

div.search form select {

   margin: 0px;

   width: 150px; }

td.third_1 {

   background-image: url("/gif/down_left_line.gif");

   background-position: left top;

   background-repeat: repeat-x;

   font-size: 70%;

}

td.fourth {

   font-size: 70%;

   background-color: #0D4355;

   background-image: url("/gif/down_right_line.gif");

   background-position: left top;

   background-repeat: repeat-x;

   color: #ffffff;

   padding: 0px 0px 0px 0px;

  }

td.fourth a:link, td.fourth a:visited, td.fourth a:hover, td.fourth a:active {

   color: #ffffff; text-decoration: underline; }   

/* */

td.top_logo {
   background-image: url("/gif/logo2.gif");
   background-repeat: no-repeat;
   background-position: left top;
   height: 108px;
   padding: 0px 5px 5px 40px;
   font-family: times new roman;
   font-size: 140%;
   color: #0D4456;
}

td.top_logo#eng, td.top_logo_eng{
  background-image: url("/gif/logo2_eng.gif");
}

td.top_logo a:link, td.top_logo a:visited, td.top_logo a:hover, td.top_logo a:active {

   color: #0D4456; text-decoration: none; }

td.top_logo a.way_active:link, td.top_logo a.way_active:visited, td.top_logo a.way_active:hover, td.top_logo a.way_active:active {

   color: #0696be; text-decoration: none; }

td.top_menu {

   background-image: url("/gif/inside_line.gif");

   background-repeat: no-repeat;

   background-position: right center;

   height: 56px;

   padding: 0px 5px 0px 50px;

   font-size: 70%;

   line-height: 150%;

}

a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:hover, a.top_menu_active:active {

   font-weight: bold;

   text-decoration: none; }

td.main {

   width: 100%;

   padding: 20px 20px 20px 50px;

   font-size: 83%;

   line-height: 130%;

   background-image: url("/gif/inside_bgr.gif");

   background-repeat: no-repeat;

   background-position: right top;

}

td.right_side {
	background-image: url("/gif/right_bgr300.gif");
	background-repeat: repeat-x;
	background-position: top;
	background-color: #0D4355;
}

div.strelka {

   height: 299px;

   background-image: url("/gif/strelka2_right_bgr.jpg");

   background-repeat: no-repeat;

   background-position: left top;
}

div.right_navy {

   text-align: right;

   float: right;

   padding: 15px 10px 10px 0px;

/*   background-image: url("/gif/");

   background-repeat: repeat-x;

   background-position: right bottom;   */

   font-size: 65%;

   color: #0D4456;

}

div.right_navy img { margin-right: 20px; }

div.right_navy a:link, div.right_navy a:visited, div.right_navy a:hover, div.right_navy a:active {

  color: #0D4456; text-decoration: none; }



div.right_side_menu {

   padding: 0px 0px 20px 20px;

   color: #ffffff;

   float: left;

   font-size: 100%;

}

div.main_menu {

   font-family: times new roman;

   font-size: 116%;

   padding-bottom: 5px;

}

div.main_menu a:link, div.main_menu a:visited {

   color: #ffffff; text-decoration: none; }

div.main_menu a:hover, div.main_menu a:active {

   color: #ffffff; text-decoration: underline; }

div.submenu {

   font-size: 70%;

   padding: 0px 0px 10px 10px;

   line-height: 150%;

}

div.submenu a:link, div.submenu a:visited { color: #ffffff; text-decoration: none; }

div.submenu a:hover, div.submenu a:active, div.submenu a.submenu_active:link, div.submenu a.submenu_active:visited, div.submenu a.submenu_active:active, div.submenu a.submenu_active:hover {

   color: #ffffff; text-decoration: underline;

}

div.contacts {

   margin-top: 5px; 

   font-size: 70%; 

}

div.line2 {

   background-color: #0696be;

   color: #ffffff;

   font-weight: bold;

   padding: 3px 10px 3px 10px; 

}



ul.inlines{

	list-style:none;

}



ul.inlines li{

        width: 200px;

        min-height: 150px;

        border: none;

        display: -moz-inline-stack;

        display: inline-block;

        vertical-align: top;

        margin: 5px;

        zoom: 1;

        *display: inline; /*IE 7 */

        _height: 150px; /*IE6*/

}

