@charset "windows-1251";
/* CSS Document */

body {margin:0px; padding:0px; font-family:Times, Arial, Helvetica, sans-serif; font-size:14px; background-color:#2A5197;}

td, p, li {font-family:Times, Arial, Helvetica, sans-serif; font-size:14px;}

p {text-align:justify;}

img {border:none;}

.top {height:41px; background-image:url(/imgs/top-back.jpg); background-repeat:no-repeat; vertical-align:middle; }

a:link, a:visited, a:active, a:hover {color:#1f5b82; text-decoration:underline;}

h2 {font-size:18px; font-weight:bold; color:#0F5075; margin-top:5px; margin-bottom:3px; margin-left:15px; text-transform:uppercase;}


/******************************************************************************************************************/
.vis {display:block; text-align:center; width:100%;}
.hid {display:none;}


/******************************************************************************************************************/
.top-menu {height:39px; background-image:url(/imgs/top-menu-back.jpg); background-repeat:no-repeat; vertical-align:middle;}

.top-menu-item {text-align:center; vertical-align:middle; text-transform:uppercase; font-weight:bold; font-size:12px;}
.top-menu-item a:link, .top-menu-item a:visited {color:#FFFFFF; text-decoration:none;}
.top-menu-item a:active, .top-menu-item a:hover {color:#c3dfea; text-decoration:none;}


/******************************************************************************************************************/
.header {height:218px; background-image:url(/imgs/header.jpg); background-repeat:no-repeat; }


/******************************************************************************************************************/
.main {background-image:url(/imgs/main-back.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; vertical-align:top;}


/******************************************************************************************************************/
.left-news-header {height:31px; background-image:url(/imgs/left-news.gif); background-repeat:no-repeat;}
.left-analitycs-header {height:31px; background-image:url(/imgs/left-analitycs.gif); background-repeat:no-repeat;}

.left-header-item{text-align:center; vertical-align:middle; width:50%; height:31px; font-size:12px; font-weight:bold;}
.left-header-item a:link, .left-header-item a:visited, .left-header-item a:active {color:#FFFFFF; text-decoration:none;}
.left-header-item a:hover {color:#c3dfea; text-decoration:none;}

.ar_inc-last_date {font-weight:bold;}
.ar_inc-last_title {margin-bottom:15px; text-align:justify; font-size:13px;}

.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {color:#0c3c5c; text-decoration:none; font-weight:bold; font-size:15px;}

.menub a:link, .menub a:visited, .menub a:active, .menub a:hover {color:#222222; text-decoration:underline; font-weight:bold; font-size:15px;}

.submenu a:link, .submenu a:visited, .submenu a:active, .submenu a:hover  {color:#1f5b82; text-decoration:none;}

.submenub a:link, .submenub a:visited, .submenub a:active, .submenub a:hover  {color:#222222; text-decoration:underline;}

/******************************************************************************************************************/
.main-foto-header {height:31px; background-image:url(/imgs/main-foto.gif); background-repeat:no-repeat;}
.main-video-header {height:31px; background-image:url(/imgs/main-video.gif); background-repeat:no-repeat;}

.main-header-item {text-align:center; vertical-align:middle; width:50%; height:31px; font-size:12px; font-weight:bold;}
.main-header-item a:link, .main-header-item a:visited, .main-header-item a:active {color:#FFFFFF; text-decoration:none;}
.main-header-item a:hover {color:#c3dfea; text-decoration:none;}

.foto-inc {float:left; margin-right:15px; margin-bottom:25px; width:150px;}


/******************************************************************************************************************/
.right-header {height:31px; background-image:url(/imgs/right-header.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; vertical-align:middle;}


/******************************************************************************************************************/
.footer {
/*height:125px; */
background-color:#e9eaea; border-bottom:solid 1px #000000; vertical-align:bottom;}




.linie {
 border-color:#3188BC;
 border-style:dashed;
 border-width:1px 0pt 0pt;
 height:1px;
 margin: 4px 0;
}
/* article */
.ar-listing-date {
 font-size: 9pt;
 color: #000000;
 padding: 0px 0px 0px 0px;
}
.ar-listing-title {
 font-size: 11pt;
 color: #902147;
 padding: 0px 0px 0px 0px;
 font-weight: bold; 
}
a:link.ar-listing-title, a:visited.ar-listing-title, .ar-listing-title a:link, .ar-listing-title a:visited {
 color: #902147;
 text-decoration: underline;
}
a:hover.ar-listing-title, a:active.ar-listing-title, .ar-listing-title a:hover, .ar-listing-title a:active {
 color: #7DA7D9;
 text-decoration: underline;
}
.ar-listing-announce {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 padding: 0px 0px 0px 0px;
 text-align: justify;
}
.ar-listing-photo {
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 font-size: 10pt;
 color: #00000C;
 padding: 2px 2px 2px 2px;
 margin: 10px 0px 1px 3px;
 text-align: center;
 float: right;
 border: 1px solid #7DA7D9;
 width: 154px;
}
.ar-listing-podrobno {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #7DA7D9;
 padding: 0px 0px 0px 0px;
 text-align: right;
}
a:link.ar-listing-podrobno, a:visited.ar-listing-podrobno, .ar-listing-podrobno a:link, .ar-listing-podrobno a:visited {
 color: #7DA7D9;
 text-decoration: none;
}
a:hover.ar-listing-podrobno, a:active.ar-listing-podrobno, .ar-listing-podrobno a:hover, .ar-listing-podrobno a:active {
 color: #902147;
 text-decoration: underline;
}
.ar-detailed-date {
 font-size: 9pt;
 color: #000000;
 padding: 0px 0px 0px 20px;
}
.ar_near_razdel_name {
 font-size: 12pt;
 color: #034694;
 padding: 0px 0px 0px 55px;
 font-weight: bold;
}
a:link.ar_near_razdel_name, a:visited.ar_near_razdel_name, .ar_near_razdel_name a:link, .ar_near_razdel_name a:visited {
 color: #034694;
 text-decoration: underline;
}
a:hover.ar_near_razdel_name, a:active.ar_near_razdel_name, .ar_near_razdel_name a:hover, .ar_near_razdel_name a:active {
 color: #7DA7D9;
 text-decoration: underline;
}
.ar_near_date {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #000000;
 padding: 3px 0px 2px 0px;
}
.ar_near_title {
 font-size: 9pt;
 color: #034694;
 padding: 2px 0px 2px 5px;
}
a:link.ar_near_title, a:visited.ar_near_title, .ar_near_title a:link, .ar_near_title a:visited {
 color: #034694;
 text-decoration: none;
}
a:hover.ar_near_title, a:active.ar_near_title, .ar_near_title a:hover, .ar_near_title a:active {
 color: #7DA7D9;
 text-decoration: underline;
}
.ar-detailed-src {
 font-size: 9pt;
 color: #777881;
 margin: 10px 0px 0px 0px;
 text-align: right;
}
a:link.ar-detailed-src, a:visited.ar-detailed-src, .ar-detailed-src a:link, .ar-detailed-src a:visited {
 color: #8e928d;
 text-decoration: underline;
}
a:hover.ar-detailed-src, a:active.ar-detailed-src, .ar-detailed-src a:hover, .ar-detailed-src a:active {
 color: #FF7701; 
 text-decoration: underline;
}
.ar-detailed-photo {
 padding: 2px 2px 2px 2px;
 margin: 0px 0px 3px 6px;
 text-align: center;
 border: 1px solid #7DA7D9;
 width: 154px;
}
.ar-detailed-img_title {
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 font-size: 7pt;
 color: #666666;
 padding: 0px 0px 0px 0px;
 text-align: center;
}
.ar_inc-last_razdel_name {
 font-size: 10pt;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 6px;
 height: 17px;
 text-align: left;
 font-size: 10pt;
 font-weight: bold;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 color: #ffffff;
 background-image : url(/img/bg_plashka.jpg);
 background-position : left;
 background-repeat : no-repeat;
}
a:link.ar_inc-last_razdel_name, a:visited.ar_inc-last_razdel_name, .ar_inc-last_razdel_name a:link, .ar_inc-last_razdel_name a:visited {
 color: #ffffff;
 text-decoration: none;
}
a:hover.ar_inc-last_razdel_name, a:active.ar_inc-last_razdel_name, .ar_inc-last_razdel_name a:hover, .ar_inc-last_razdel_name a:active {
 color: #00AEEF; 
 text-decoration: none;
}
.ar_inc-last {

}
.ar_inc-last_date {
/* font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;*/
 font-size: 8pt;
 color: #000000;
/* color: #00AEEF;*/
 padding: 2px 0px 2px 10px;
}
.ar_inc-last_title {
/* font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;*/
/* font-size: 10pt;*/
/* color: #333333; */
 padding: 0px 0px 12px 0px;
}
a:link.ar_inc-last_title, a:visited.ar_inc-last_title, .ar_inc-last_title a:link, .ar_inc-last_title a:visited {
/* color: #333333; */
 text-decoration: none;
}
a:hover.ar_inc-last_title, a:active.ar_inc-last_title, .ar_inc-last_title a:hover, .ar_inc-last_title a:active {
/* color: #00AEEF; */
 text-decoration: underline;
}
.ar_inc-last_announce {
/* font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;*/
 font-size: 10pt;
 color: #333333; 
 padding: 0px 0px 0px 0px;
}
.ar_inc-list_razdel_name {
 font-size: 10pt;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 6px;
 height: 17px;
 text-align: left;
 font-size: 10pt;
 font-weight: bold;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 color: #ffffff;
 background-image : url(/img/bg_plashka.jpg);
 background-position : left;
 background-repeat : no-repeat;
}
a:link.ar_inc-list_razdel_name, a:visited.ar_inc-list_razdel_name, .ar_inc-list_razdel_name a:link, .ar_inc-list_razdel_name a:visited {
 color: #ffffff;
 text-decoration: none;
}
a:hover.ar_inc-list_razdel_name, a:active.ar_inc-list_razdel_name, .ar_inc-list_razdel_name a:hover, .ar_inc-list_razdel_name a:active {
 color: #00AEEF; 
 text-decoration: none;
}
.ar_inc-list {

}
.ar_inc-list_date {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #2647A8;
 padding: 2px 0px 2px 10px;
}
.ar_inc-list_title {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 9pt;
 color: #0AA302; 
 padding: 0px 0px 6px 10px;
}

a:link.ar_inc-list_title, a:visited.ar_inc-list_title, .ar_inc-list_title a:link, .ar_inc-list_title a:visited {
 color: #0AA302; 
 text-decoration: none;
}
a:hover.ar_inc-list_title, a:active.ar_inc-list_title, .ar_inc-list_title a:hover, .ar_inc-list_title a:active {
 color: #000000; 
 text-decoration: underline;
}
.ar_inc-list_announce {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 8pt;
 color: #333333; 
 padding: 0px 0px 12px 10px;
}
.ar_navi_table_razdel {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 11pt;
 color: #902147;
 padding: 0px 0px 0px 5px;
 font-weight: bold;
}
a:link.ar_navi_table_razdel, a:visited.ar_navi_table_razdel, .ar_navi_table_razdel a:link, .ar_navi_table_razdel a:visited {
 color: #902147;
 text-decoration: underline;
}
a:hover.ar_navi_table_razdel, a:active.ar_navi_table_razdel, .ar_navi_table_razdel a:hover, .ar_navi_table_razdel a:active {
 color: #7DA7D9;
 text-decoration: underline;
}
.ar_navi_table_razdel2 {
 font-family: Arial Cyr, Arial, Verdana, helvetica, sans-serif;
 font-size: 9pt;
 color: #902147;
 padding: 0px 0px 0px 10px;
 font-weight: bold;
}
a:link.ar_navi_table_razdel2, a:visited.ar_navi_table_razdel2, .ar_navi_table_razdel2 a:link, .ar_navi_table_razdel2 a:visited {
 color: #902147;
 text-decoration: underline;
}
a:hover.ar_navi_table_razdel2, a:active.ar_navi_table_razdel2, .ar_navi_table_razdel2 a:hover, .ar_navi_table_razdel2 a:active {
 color: #7DA7D9;
 text-decoration: underline;
}

/* end article */
/* gallery */
.gal_det_img_tab_item {
 float: left;
 margin-left:20px;
 margin-bottom:20px;
 background-color:#d5d5d5;
 width:200px;
 height: 170px;
 overflow: hidden;
}
.gal_det_img_title {
 font-size: 10pt;
}
