* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #4b4d4c; background-color:#ffffff;}
ul {list-style:none;}
img {border:none;}
.bg_top {background:url(images/bg_top.gif) repeat-x;}
.conteiner {width:100%; min-width:1000px; max-width:1280px; width:expression(((document.documentElement.clientWidth ||
document.body.clientWidth) < 1000) ? '1000px' : (document.body.clientWidth > 1280) ? '1280px' : '100%'); margin:0 auto;}
.Clear {clear:both; font-size:1px; line-height:0px; height:0px;}
a {color:#619edb;}
h1 {font:25px Tahoma; margin:0 0 25px 0; text-transform:uppercase; color:#00adef; padding-right: 70px;}

.contentBlock h1 {padding-top: 39px;}

h1 span {text-transform:none;}
h2, h3{font-family:Arial;}

h2 {font-size:18px; font-weight: normal; color:#999999; margin-bottom: 12px;}

h3 {
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-transform:uppercase; 
color:#00adef;
}

h3  a {color:#00adef;}

.print_button {position: relative; text-align: right; margin-top: -50px; float: right; width: 300px;}
.print_button  img {margin-right: 20px; margin-left: 20px; }

/*head*/
.head {height:75px; position:relative;}

.head .logo {background:url(images/logo.gif) no-repeat; width:200px; position:absolute; top:17px; left:50px;}
.head .logo a {display:block; height:39px;}
.head .logo .logo_image {display:block; height:59px;}

.head .t_menu {margin:0 160px 0 284px;}
.head .t_menu ul {width:100%;}
.head .t_menu li {float:left; padding:25px 0px 0px 0px; /*margin-right:1%;*/ height:14px; font-weight:bold; color:#ffffff; text-align:center;}

.head .t_menu li a {color:#4b4d4c; text-decoration:none; margin-right:17px;  text-transform:uppercase;}
.head .t_menu li a img {margin-top:4px;}
.head .t_menu li .left_bg {background:url(images/t_menu_l.gif) no-repeat top;  height: 59px;}
.head .t_menu li .right_bg {background:url(images/t_menu_r.gif) right 0 no-repeat;height:30px; padding-top:25px; padding-bottom:4px;}
.head .t_menu li .right_bg a {color:#fff;  text-transform:uppercase;}
.head .t_menu li .right_bg a img {margin-top:3px;}
.head .t_menu .m1 {width:27%; text-align: center}
.head .t_menu .m1_on {background:url(images/t_menu.gif); padding:0px 0px 0px 0px; height:59px; /*width:22%;*/}
.head .t_menu .m1_on  img{margin-left: -7px;}
.head .t_menu .m2 {width:23%;}
.head .t_menu .m2_on {background:url(images/t_menu.gif); padding:0px; height:59px; /*width:33%;*/}
.head .t_menu .m3 {width:29%;}
.head .t_menu .m3_on {background:url(images/t_menu.gif); padding:0px; height:59px;  /*width:39%;*/}
.head .t_menu .m4 {width:19%; text-align: center;}
.head .t_menu .m4_on {background:url(images/t_menu.gif); padding:0px; height:59px; width:19%}

.head .t_menu li .left_bg {background:transparent url(images/t_menu_l.gif) no-repeat scroll 0 0;}



.head .t_menu_eng {margin:0 160px 0 284px;}
.head .t_menu_eng ul {width:100%; padding-top:2px;}
.head .t_menu_eng li {float:left; padding:25px 0px 0px 0px; /*margin-right:1%;*/ height:24px; font-weight:bold; color:#ffffff; text-align:center;}

.head .t_menu_eng li a {color:#4b4d4c; text-decoration:none; margin-right:17px;  text-transform:uppercase;}
.head .t_menu_eng li a img {margin-top:4px;}
.head .t_menu_eng li .left_bg {background:url(images/t_menu_l.gif) no-repeat;}
.head .t_menu_eng li .right_bg {background:url(images/t_menu_r.gif) right 0 no-repeat; height:24px; padding-top:25px;}
.head .t_menu_eng li .right_bg a {color:#fff; text-transform:uppercase;}
.head .t_menu_eng .m1 {width:26%;}
.head .t_menu_eng .m1_on {background:url(images/t_menu.gif); padding:0; height:59px; /*width:22%;*/}
.head .t_menu_eng .m2 {width:24%;}
.head .t_menu_eng .m2_on {background:url(images/t_menu.gif); padding:0; height:59px; /*width:33%;*/}
.head .t_menu_eng .m3 {width:28%;}
.head .t_menu_eng .m3_on {background:url(images/t_menu.gif); padding:0px; height:59px; /*width:39%;*/}

.head .t_menu_eng .m4 {width:19%; text-align: center;}
.head .t_menu_eng .m4_on {background:url(images/t_menu.gif); padding:0px; height:59px; width:19%}

.head .rightBlock {position:absolute; top:22px; margin-right:15px; right:15px;}
.head .rightBlock .search {background:url(images/search.gif) no-repeat; width:90px; height:19px; padding:4px 10px 0 20px; float:left;}
.head .rightBlock .search .textField {background:none; border:none; font:11px Tahoma; width:80px; padding:0px;}

.head .rightBlock .lang {font:10px "Myriad Pro"; font-weight:bold; float:left; padding-top:5px;}
.head .rightBlock .lang a {color:#4b4d4c;}
/*head*/
/*center*/

.indexTop {border: 1px solid #ccc;height:250px; background: url(images/index_bg2.jpg) no-repeat top center;}

#slideshow {
    position:relative;
    height:250px;
	overflow:hidden;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
	width:1280px;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.indexTop_left {background:url(images/top_l.png) no-repeat; width:876px; margin:0 auto;}
.indexTop_right {background:url(images/top_r.png) right 0 no-repeat; height:250px;}

.index h1 {margin-bottom:5px; color: #4b4d4c;}

.index .left {width:37%; padding-top:45px;}

.index .left .header1, .index .leftB .header1  {border-bottom:6px solid #00adef; padding-bottom: 4px; font:12px "Myriad Pro", Tahoma; font-weight:bold; width:100%; text-transform:uppercase;}
.index .left .header2, .index .leftB .header2  {border-bottom:6px solid #a5ef5d; font:12px "Myriad Pro", Tahoma; font-weight:bold; width:100%; text-transform:uppercase;}
.index .left .header3, .index .leftB .header3   {border-bottom:6px solid #99d3ec; font:12px "Myriad Pro", Tahoma; font-weight:bold; width:100%; text-transform:uppercase;}
.index .left .Item {padding:5px 0 10px 0; width:100%;}
.index .left .Item a {font-size:10px;}
.index .left .Item li {padding-left:25px; font:12px "Myriad Pro"; font-weight:bold; padding-bottom:5px;}
.index .left .Item li a {font:12px "Myriad Pro"; font-weight:bold; color: #4B4D4C; text-decoration: none;}
.index .left .Item li.bul_1 {background:url(images/bul_1.gif) 0 4px no-repeat;}
.index .left .Item li.bul_2 {background:url(images/bul_2.gif) 0 4px no-repeat;}
.index .left .Item li.bul_3 {background:url(images/bul_3.gif) 0 4px no-repeat;}
.index .left .Item li.bul_4 {background:url(images/bul_4.gif) 0 4px no-repeat;}

.index .right {margin-left:37%;}
.index .right  .contentBlock .leftB h1, .index  .right  .contentBlock .rightB h1{margin-top: -25px;}
.index  .right  .contentBlock .rightB  img, .index  .right  .contentBlock .leftB  img {border: 1px solid #cccccc; float: left; margin: 0px 10px 5px 0px;}

.index .left .block img {float: left; margin-right: 22px;}

.index .linkBlock {font-size:9px; padding-top:20px; font-weight:bold; color:#7b7c7c;}

h1 sup {border-bottom:1px dashed #00adef;}
.left_menu {background:url(../images/red_menu.gif) no-repeat;}
.expanded_menu {background:url(../images/red_menu1.gif) no-repeat;}

.analit table th div, table.analit th div {border-bottom:5px solid #00adef; margin-left:2px;}
.analit table td, table.analit td {border-bottom:1px solid #cceffc;}

.files table th div, table.files  th div {border-bottom:5px solid #00adef; margin-left:2px;}
.files table td, table.files td {border-bottom:1px solid #cceffc;}


.colorbg {background-color:#7cc7e7;}

.left_menu {background:url(../images/blue_menu.gif) no-repeat bottom;}
.lepestok1 {background:url(../images/blue_petal_1.gif) no-repeat;}
.lepestok {background:url(../images/blue_petal_2.gif) no-repeat;}


.center .newsBlock {width: 95%;}
.center .newsBlock .title {margin: 0 0 5px;}
.center .newsBlock a {text-decoration: none;}

.center .newsBlock a:hover {text-decoration: underline;}

.center .left .newsBlock {padding-bottom:20px; width:250px;}

.center .newsBlock span {color:#000;}
.center .newsBlock .date {font-size:10px;}
.center .newsBlock .desc {font:11px Arial; color:#9b9b9b; font-style:italic;}
.center .newsBlock .adres {background-color:#999999; font-size:10px; text-transform:uppercase; color:#ffffff;}
.center .newsBlock img {border:1px solid #;}

.center .pages {color:#00adef; text-align:right;}
.center .pages a {color:#00adef; text-decoration:none;}
.center .pages span {color:#9b9b9b;}
.center .pages img {vertical-align:middle;}

.left {width:300px; float:left;}
.center .left h2 {color:#4b4d4c; margin-bottom:10px;}
.center .left .left_menu {padding:0 0 40px 50px;color:#000000;}
.center .left .expanded_menu {}
.center .left .left_menu ul {padding:30px 0; width:170px;}
.center .left .left_menu li {line-height:14px; padding:3px 0;}
.center .left .left_menu a {color:#ffffff; text-decoration:none;}
.center .left .left_menu .b_link {background:url(../images/m_line.gif) no-repeat; padding-top:8px;}

.center .left .left_menu .sub {padding: 10px 0px 10px 20px;}

.center .left .block {margin-left:50px; color:#4b4d4c;}
.center .left .block .item {padding-top:35px;}
.center .left .block img {display: block; margin-top:18px; margin-bottom:18px;}

.right {margin-left:300px;}


.center .right .block {float: right; display: inline; width: 95%;}

.center .right h1 span span {color:#4b4d4c; }
/**/
.center .right .leftA { margin-right:300px; padding-bottom: 25px; margin-top: 39px; }
.center .right .leftA h3 {margin-bottom: 7px; margin-top: 30px;  padding-bottom: 0px;}
.center .right .leftA p {margin-bottom: 17px;}
.center .right .leftA .desc {font:11px Arial; margin-bottom: 8px; font-style:italic; color:#4b4d4c;}
.center .right .rightA {position: relative; width:260px; padding-left:40px; float:right;}
.center .right .rightA .item {float:left;}
.center .right .rightA .item ul {padding:20px 15px 0 0;}

.center .right .text_page h2 {margin: 0px;}
.center .right .text_page img {margin:20px 20px 15px 0; float:left; border: 1px solid #ccc;}
.center .right .text_page p {margin-bottom:5px;}

.center .right .offices {padding:20px 15px 0 0; float:left;}

/***/
.center .right .contentBlock {padding: 0px 0px 0px 0px; float: right; width: 95%}

/**/
.analit table, table.analit  {width:99%; margin-bottom:50px; border-collapse:collapse;}
.analit table th, table .analit th {text-align:left; color:#999999;}
.analit table th div, table .analit th div  {padding-bottom:7px;}
.analit table td, table.analit td {padding:9px 0 25px 2px;}
.analit table .col_1, table.analit .col_1 {color:#e5be1b; font-weight:bold; width: 124px;}
.analit table a, table .analit a {text-decoration:none;}

.files h1 sup {font-size:14px; cursor:pointer;}
.files table, table.files {width:99%; margin-bottom:25px; border-collapse:collapse;}
.files table th div, table.files th div {padding-bottom:7px;}
.files table td, table.files td  {padding: 8px 0 6px 2px;}
.files table td div, table.files  td div{color:#9b9b9b; padding-top:5px;}
.files table .col_1, table.files  .col_1{color:#e5be1b; width: 84px;}
.files table .col_2, table.files   .col_1 {text-align:center;}
.files table a, .table.files  a  {text-decoration:none; color:#e5be1b;}
.files table span, .table.files  span  {color:#e5be1b;}

.files .years {width:90px; padding:15px 0 15px 25px; border:1px solid #eaeaea; position:absolute; margin:25px 0 0 390px; background-color:#ffffff;}
.files .years li {width:40px; height:20px; float:left;}
.files .years a {text-decoration:none; font-size:11px;}
.files .years a:hover {font-size: 10px; font-weight:bold; color:#1170cf;}

.files  div a {font-size: 10px;}

.center .right .leftB {width: 46%; float:left; margin-top: 30px; padding-right: 30px;}
.center .leftB .comand_item , .center .right .rightB  .comand_item {margin-top: -15px; margin-bottom: 20px;}

.center .right .leftB p  {margin-top:20px;}
.center .right .rightB {width:46%; float:left; padding-right: 0px; margin-top: 30px;}
.center .right .rightB  p {margin-top: 20px;}

.center .right .leftB ul, .center .right .rightB ul {margin-top: 20px;}
.center .right .rightB ul li {margin-top: 12px; text-transform:uppercase;}
.center .right .leftB ul li {margin-top: 12px; text-transform:uppercase;}
.center .right .leftB a, .center .right .rightB  a{text-decoration: none;}

.center .right .prod_2 {background:url(images/prod_2.jpg) no-repeat; width:260px; height:475px;}
.center .right .calendar {background:url(images/calendar.jpg) no-repeat; width:260px; height:475px;}
.center .right .comand_one {background:url(images/comand-one.jpg) no-repeat; width:260px; height:475px;}
.center .right .in_world {background:url(images/in_world.jpg) no-repeat; width:260px; height:440px; margin-top: -16px; position:relative;}

.center .right .eventBlock {margin:20px 0 30px; overflow:hidden; width:98%;}
.center .right .eventBlock a {text-decoration:none;}
.center .right .eventBlock a:hover {text-decoration: underline; color: #00adef;}
.center .right .eventBlock img {border:1px solid #CCCCCC; float:left; margin:0 20px 10px 0;}
.center .right .eventBlock span {color:#e5be1b;}
.center .right .eventBlock span span {color:#9b9b9b;}
.center .right .eventBlock .rText {padding-left:5px;  }
.center .right .eventBlock .rText p {text-transform:uppercase; background-color:#bab9b9; margin-top:6; padding:0 2px; font:12px Arial; color:#ffffff;}
.center .right .eventBlock .item {margin-bottom: 20px; display: ; }

.center .lepestok {width: 145px; height: 75px; margin-top: 30px; padding: 45px 30px 30px 60px; color:#ffffff;  }
.center .lepestok h2 {font-family: Arial; font-size: 18px; font-weight: normal; color:#ffffff;  margin-bottom: 3px; padding: 0px; font-weight: normal; text-transform:uppercase; }
.center .lepestok1 h2  a {font-size: 18px}
.center .lepestok a {color:#ffffff; text-decoration:none; }

.center .lepestok1 {width: 145px; height: 75px; margin-top: 30px; padding: 45px 30px 30px 60px; color:#ffffff; }
.center .lepestok1 h2 {font-family: Arial; font-size: 18px; font-weight: normal; color:#ffffff; margin-bottom: 3px; padding: 0px; font-weight: normal; text-transform:uppercase; }
.center .lepestok1 h2  a {font-size: 18px;}
.center .lepestok1 a {color:#ffffff; text-decoration:none; }

.center .search_bg_left {background:url(images/search_bgl.gif) no-repeat; width:300px; height:263px;}
.center .search_bg_right {background:url(images/search_bgr.gif) right 0 no-repeat; width:260px; height:276px;}

.center .searchResultBlock {color:#619edb;}
.center .searchResultBlock li {margin-bottom:20px;}
.center .searchResultBlock a {text-decoration:none;}
.center .searchResultBlock .navigate {font-size:10px; color:#9b9b9b;}
.center .right .leftA .searchResultBlock p {margin:10px 0 5px 0; color:#07090b;}


.center .comand_item img {position: relative;  border:1px solid #cccccc; float:left; margin:0 20px 15px 0;}
.center .comand_item a {font:14px Arial; font-weight:bold; text-decoration:none; position: relative;}
.center .right .leftB .comand_item p, .center .right .rightB .comand_item p {margin-top:5px; margin-bottom: 5px; font-style:italic; color: #333;}
.center .right .leftA .comand_item  {margin-bottom: 30px;	}

.pagenavigation {
color:#E5BE1B; 
margin:10px 90px 15px 0px;;
padding:0;
text-align:right;
}

.center .prev_pic_div {
margin-bottom:6px;
margin-top:15px;
overflow:hidden;
width:98%;
}

/*****form*/
.conts  {width: 350px;}

/****/

.center .prev_pic img {float: left; margin-right: 20px; margin-bottom: 20px;  border: 1px solid #ccc;}

.center .right .imgBlock {padding-top:25px; text-align:center;}
/*center*/
/*bottom*/
.bottom {margin:30px 50px 0 50px; border-top:1px solid #4b4d4c; text-align:right; padding:14px 20px; color:#4b4d4c; font-size:10px;}
.bottom a {color:#619edb;}
/*bottom*/
