/* GLOBAL */
/* reset */
html,
body {width:100%;height:100%;min-height:100%;min-width:1000px;background:#f2f2f2;}
body {margin:0;padding:0;color:#4a4a4a;font:13px/14px  PT Sans,Tahoma,Arial,Verdana,sans-serif;}
a {color:#004e90;text-decoration:underline;}
a:hover {text-decoration:none;color:#900000;}
a:focus {outline:none;}
img {margin:0;border:none;}
form, fieldset, legend {margin:0;padding:0;border:none;}
input, textarea, select {color:#4a4a4a;font:13px/14px PT Sans,Tahoma,Arial,Verdana,sans-serif;vertical-align:middle;}
address {font-style:normal;}
blockquote {margin:0;}
object {outline:none;}

/* wrappers */
.clearfix:after {content:"";clear:both;height:0;display:block;}
.easyfix {overflow:hidden;}

/* centered box */
.ctr-wrap {width:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center;}
.ctr-hold {left:50%;float:left;position:relative;text-align:center;}
.ctr-box {left:-50%;float:left;position:relative;}

/* LAYOUT */
.bone {position:relative;width:100%;min-width:1000px;min-height:100%; background:url(../images/bg/bg-top-gr.png) repeat-x top;}
.content-wrap {padding:0 0 291px;}
* html .bone {height:100%;}
.page-width {width:100%;min-width:1000px;max-width:1150px;margin:0 auto;}
.home-column {display:inline;float:right;width:475px;margin:0 0 0 6px;}
.icons-column {display:inline;float:right;width:186px;margin:0 0 0 5px;}
.navbar {display:inline;float:left;width:242px;}
.news-column {display:inline;float:right;width:300px;padding:35px 0 0;}

/* HEADER */
.header-holder {position:relative;z-index:3;}
.logo {position:absolute;left:38px;top:53px;width:397px;height:78px;background:url(../images/bg/logo_ap.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:10;}
.logo_en {position:absolute;left:38px;top:53px;width:345px;height:78px;background:url(../images/bg/logo_en.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:10;}
.logo a, .logo_en a {display:block;width:100%;height:100%;}
.header {padding:0 15px;}
.header-wrap {padding:8px 0;font-size:11px;line-height:20px;}
.header-lang {float:left;padding:0 40px 0 0;background:url(../images/bg/border-dotted-vertical.png) repeat-y 100% 0;}
.header-lang a {float:left;color:#4a4a4a;}
.header-lang img {float:left;margin:4px 5px -4px 0;}
.topnav {display:inline;float:left;margin:0 10px 0 0;padding:0 25px 0 7px;list-style:none;font-size:11px;line-height:20px;background:url(../images/bg/border-dotted-vertical.png) repeat-y 100% 0;}
.topnav li {float:left;padding:0 0 0 15px;}
.topnav a {color:#4a4a4a;}
.header-time {text-align:center;padding:4px 0 0;line-height:13px;}
.header-time img {margin:0 0 0 8px;}
.header-social {display:inline;float:right;margin:0 0 0 10px;padding:0 0 0 22px;background:url(../images/bg/border-dotted-vertical.png) repeat-y;}
.header-social span {float:left;padding:0 8px 0 0;}
.header-social ul {float:left;margin:0;padding:0;list-style:none;}
.header-social li {float:left;padding:0 0 0 8px;}
.header-social img {margin:3px 0 0;float:left;}
.header-pane {position:relative;height:105px;border-top:1px solid #53c6fc;border-left:1px solid #2a87cf;background:url(../images/bg/header-pane.png) repeat-x;}
.header-feed {display:inline;float:right;height:20px;margin:0 3px 0 18px;padding:0 0 0 15px;background:url(../images/bg/border-dotted-vertical.png) repeat-y;}
.header-feed img {display:block;margin:2px 0 0;}
.header-search {position:absolute;right:33px;top:37px;}
.header-search .bg {width:234px;height:26px;background:url(../images/bg/header-search.png) no-repeat;}
.header-search input {position:relative;display:block;width:190px;padding:6px 12px 8px 32px;background:none;border:none;color:#4a4a4a;font:11px/13px PTSans,Tahoma,Arial,Verdana,sans-serif;}
.header-search input.focused {color:#000;}

/* YASEARCH */

.header-yasearch {position:absolute;right:33px;top:37px;}
.header-yasearch .bg {width:234px;height:26px;/*background:url(../images/bg/header-search.png) no-repeat;*/}
.header-yasearch input {/*position:relative;display:block;width:190px;padding:6px 12px 8px 32px;background:none;border:none;*/color:#4a4a4a;font:11px/13px PTSans,Tahoma,Arial,Verdana,sans-serif;}
.header-yasearch input.focused {color:#000;}
    .ya-page_js_yes .ya-site-form_inited_no { display: none; }
    .ya-site-form__input-text {
text-transform: lowercase;
font-style: italic;
color: #332532;
padding: 5px 30px 5px 10px;
line-height: 22px;
width: 230px !important;
height: 30px;
border: 0px solid #fff !important;
-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;
font-size: 13px;
font-family: Georgia;
line-height:18px;
/*background-position:0.7em 50%!important;*/
*background-position-y:45%;
*height: 18px !important;
*width: 210px !important;
-moz-box-shadow:inset 0px 1px 4px #616161;
-webkit-box-shadow:inset 0px 1px 4px #616161;
box-shadow:inset 0px 1px 4px #616161;
}
    .ya-site-form__input {*height:50px !important; }
    .ya-site-form__search-input {padding: 0!important;}
    #ya-site-form0 {}
    #ya-site-form0 .ya-site-form__submit_type_image {background: url("../images/ico/search_red.png") no-repeat 0px 0px!important;width: 30px;height: 28px;position: relative;left: -30px;*left:-40px;*top:-9px;}
.ya-site-form__input-text_type_hint {background-position:10px 50%!important;}

/* navigation */
.main-navigation {width:100%;position:relative;}
.main-navigation ul {position:relative;margin:0;padding:0;list-style:none;width:100%;z-index:2;}
.main-navigation ul:after {content:"";clear:both;height:0;display:block;}
.main-navigation li {float:left;position:relative;z-index:1; max-width:140px; *width:138px;}
.main-navigation a {display:block;position:relative;margin:-14px 0 0;padding:14px 0 0;height:66px;color:#004e90;background:url(../images/bg/menu-link.png) repeat-x 0 100%;font:bold 13px/14px PT Sans,Arial,Verdana,sans-serif;text-shadow:0 1px 1px #fff;text-decoration:none;cursor:pointer;z-index:3;}
.main-navigation a span {height:66px;display:table;padding:0 19px;}
* html .main-navigation a span {display:block;height:auto;position:absolute;top:50%;padding:14px 19px 0;}
* +html .main-navigation a span {display:block;height:auto;position:absolute;top:50%;padding:14px 19px 0;}
.main-navigation a span span {display:table-cell;vertical-align:middle;padding:0;}
* html .main-navigation a span span {position:relative;top:-50%;padding:0;}
* +html .main-navigation a span span {position:relative;top:-50%;padding:0;}
.main-navigation a.active,
.main-navigation a:hover {color:#fff;background:url(../images/bg/menu-link-hover.png) repeat-x 0 100%;text-shadow:0 -1px 1px #1f1c1d;}
.nav-about {width:117px;}
.nav-first a {background:url(../images/bg/menu-first.png) no-repeat;}
.nav-about a span {padding-left:26px !important;}
.nav-about a span span {padding-left:0 !important;}
.main-navigation .nav-first a.active,
.main-navigation .nav-first a:hover {background:url(../images/bg/menu-first-hover.png) no-repeat !important;}
.main-navigation .has-nodes a.active {background:url(../images/bg/menu-link-hover.png) repeat-x 0 100%;}
.main-navigation .has-nodes a:hover {background:url(../images/bg/menu-link-hover.png) repeat-x 0 100% !important;}
.main-navigation ul ul .nav-first a.active,
.main-navigation ul ul .nav-first a:hover {background:none!important;text-shadow:none;}
.main-navigation ul ul .has-nodes a.active {background:none!important;text-shadow:none;}
.main-navigation ul ul .has-nodes a:hover {background:none!important;text-shadow:none;}
.nav-gov {width:195px;}
.nav-gov a {}
.nav-bureau {width:145px;}
.nav-bureau a {}
.nav-news {width:130px;}
.nav-news a {}
.nav-data {width:120px;}
.nav-data a {}
.nav-legislation {width:128px;}
.nav-legislation a {}
.nav-contact {width:112px;}
.nav-contact a {}
.menu-last {position:absolute;right:0;top:-14px;width:500px;height:80px;background:url(../images/bg/menu-last.png) no-repeat;overflow:hidden;z-index:1;}
* html .menu-last {right:-1px;}
.main-navigation li:hover a,
.main-navigation li.hover a {color:#fff;background:url(../images/bg/menu-link-hover.png) repeat-x 0 100%;text-shadow:0 -1px 1px #1f1c1d;}
.main-navigation li:hover,
.main-navigation li.hover {z-index:2;}
/* 2nd level */
.main-navigation ul div {display:none;position:absolute;left:-17px;top:49px;z-index:1;}
.main-navigation ul div span {display:block;width:253px;height:22px;overflow:hidden;}
.main-navigation ul div span.top {background:url(../images/bg/dropdown-top.png) no-repeat;}
.main-navigation ul div span.btm {background:url(../images/bg/dropdown-btm.png) no-repeat;}
.main-navigation ul ul {position:static;width:177px;padding:0 38px 10px;background:url(../images/bg/dropdown.png) no-repeat;}
.main-navigation ul ul li {float:none;padding:4px 0;background:none!important;text-shadow:none;}
.main-navigation ul ul .nav-first {background:none!important;text-shadow:none;}
.main-navigation li.hover ul a,
.main-navigation li:hover ul a,
.main-navigation ul ul a {display:inline;margin:0;padding:0;;height:auto;color:#97f2ff;background:none!important;text-shadow:none;font:13px/16px PT Sans,Tahoma,Arial,sans-serif;text-decoration:underline;}
.main-navigation li.hover ul a:hover,
.main-navigation li:hover ul a:hover,
.main-navigation ul ul a:hover {text-shadow:none;color:#fff;background:none!important;text-decoration:none;}
.main-navigation li:hover div,
.main-navigation li.hover div {display:block;}

/* PROMO */
.promo-holder {position:relative;overflow:hidden;width:100%;height:415px;top:-55px;margin:0 0 -140px;z-index:1;}
.promo {width:100%;min-width:1000px;max-width:1350px;height:415px;margin:0 auto;overflow:hidden;}
.promo .slicer {width:100%;height:415px;position:relative;overflow:hidden;}
.promo .node {position:relative;left:0;width:100%;}
.promo .item {float:left;width:100%;height:415px;position:relative;}
.promo .img {position:absolute;left:50%;margin-left:-676px;top:0;z-index:1;}
.promo .arrows {margin:0 auto;width:100%;max-width:1266px;height:1px;position:relative;z-index:5;}
.promo .btn-left,
.promo .btn-right {position:absolute;top:160px;width:41px;height:71px;text-indent:-9999px;overflow:hidden;}
.promo .btn-left a,
.promo .btn-right a {display:block;width:41px;height:71px;overflow:hidden;}
.promo .btn-left i,
.promo .btn-right i {position:absolute;left:0;top:0;width:82px;height:142px;background:url(../images/bg/promo-arrows.png) no-repeat;}
.promo .btn-right i {left:-41px;}
.promo .btn-left a:hover,
.promo .btn-right a:hover {position:relative;}
.promo .btn-left a:hover i,
.promo .btn-right a:hover i {top:-71px;}
.promo .btn-left {left:30px;}
.promo .btn-right {right:30px;}
/* text */
.promo .txt {position:relative;width:100%;max-width:1100px;margin:0 auto;padding:80px 0 0;z-index:2;font:italic 14px/16px PT Serif,Georgia,'Times New Roman',Times,serif;}
.promo .txt-wrap {margin:0 75px 0 50%;}
.promo-title {color:#5b4e24;font:30px/32px PT Serif,Georgia,'Times New Roman',Times,serif;}
.signature {margin:5px 0 0;font:11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;}
.signature strong {float:right;font-size:12px;line-height:15px;padding:30px 0 0;}
.signature p {display:inline;float:left;width:30%;margin:20px 15px 0 0;}

/* FOOTER */
/*.footer {position:absolute;left:0;bottom:0;width:100%;height:146px;overflow:hidden;margin-top:-221px;color:#7d93a7;background:#fff;font-size:11px;line-height:15px;margin:15px 0 0;padding:0 0 25px;}*/
.footer-space {padding:0 15px;}
.copy {position:relative;border-top:2px solid #16b1e7;background:#54dcff;color:#054169;padding:15px 20px 20px;}
.copy ul {float:right;margin:0;padding:0;list-style:none;}
.copy li {float:left;padding:0 5px 0 10px;}
.copy a {color:#054169;}
.footer-wrap {padding:15px 0 0;}
.supported {float:left;padding:0 0 0 15px;width:160px;}
.supported img {display:block;margin:10px 0 0;}
.madeby {float:right;padding:27px 5px 0 30px;}
.madeby span {float:left;padding:0 7px 0 0;line-height:28px;}
.madeby img {float:left;}
.partners {border:solid #e7ebef;border-width:0 1px;padding:0 25px 4px;}
.partners .wrap {width:100%;position:relative;overflow:hidden;margin:10px 0 0;}
.partners .hold {padding:0 35px;}
.partners .slicer {width:100%;position:relative;overflow:hidden;}
.partners .node {float:left;position:relative;width:15000px;}
.partners .item {float:left;width:160px;}
.partners img {display:block;}
.partners .btn-left,
.partners .btn-right {position:absolute;top:13px;width:15px;height:23px;background:url(../images/bg/partners-arrow.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.partners .btn-left {left:0;background-position:0 0;}
.partners .btn-right {right:0;background-position:-15px 0;}
.partners .btn-left:hover {background-position:0 -23px;}
.partners .btn-right:hover {background-position:-15px -23px;}
.partners .prev-disabled {left:-7777px;}
.partners .next-disabled {right:-7777px;}

.footer {position:absolute;left:0;bottom:0;width:100%;height:256px;overflow:hidden;margin-top:-231px;color:#7d93a7;background:#fff;font-size:11px;line-height:15px;margin:15px 0 0;padding:0 0 25px;}
.footer a {color:#7d93a7}

.fmenu {}
.fmenu ul,.fmenu li {margin: 0;padding: 0;list-style:none;}
.fmenu ul ul {padding-top:5px;}
.fmenu li a {color:#7d93a7;text-decoration:none;background:none;}
.fmenu li li a {color:none;text-decoration:underline;}
.fmenu li li a:hover {text-decoration:none;}
.fmenu li {text-transform:uppercase;width:24%;min-width:130px;float:left;font-weight:bold;}
.fmenu li li {text-transform:none;float:none;font-weight:normal;padding-bottom:2px;}

.soc-list {margin: 0;padding:0;}
.soc-list li {list-style:none;float:left;margin-right:10px;}

.b_left {display: inline; float: left; width: 342px; position: relative;}
.b_right {float: right; margin-left: -370px; width: 100%;}
.b_right-margin {margin-left: 370px;}

/* yandex */
/*.yandex {color:#B8B8BA; position:absolute; top:148px; font-size:9px;}
.yandex a {color:#B8B8BA;}*/

/* CONTENT */
.content-holder {position:relative;z-index:2;}
.content {padding:0 15px;}

/* headings */
.h-news {margin:5px 0 0;font-size:16px;line-height:17px;}
.h-box {float:left;margin:0 10px 0 0;color:#4a4a4a;font:20px/22px PT Serif,Georgia,'Times New Roman',Times,serif;}
.h-news-frst {margin:5px 0 0;font-size:21px;line-height:23px;}
.h-news-frst a {text-decoration:none;}

/* containers */
.box-heading {margin:7px 0 0;}
.box-heading .bg-x {display:block;position:relative;width:100%;height:9px;font-size:1px;line-height:1px;overflow:hidden;}
.box-heading .bg-x i {position:absolute;width:9px;height:9px;overflow:hidden;}
.box-heading .bg-x i i {width:20px;height:10px;background:url(../images/bg/box-heading.png) no-repeat;}
.box-heading .bg-lt {left:0;top:0;}
.box-heading .bg-lt i {left:-11px;top:-1px;}
.box-heading .bg-rt {right:0;top:0;}
.box-heading .bg-rt i {left:0;top:-1px;}
.box-heading .bg-t {display:block;overflow:hidden;height:9px;margin:0 9px;background:#fff url(../images/bg/box-heading-top.png) repeat-x;}
.box-heading .y-top {background:#eaeaea url(../images/bg/box-heading-y-top.png) repeat-x;border:solid #e3e3e3;border-width:0 1px;}
.box-heading .y-btm {background:url(../images/bg/box-heading-y-btm.png) repeat-x 0 100%;}
.box-content {}
.box-content .bg-x {display:block;position:relative;width:100%;height:11px;font-size:1px;line-height:1px;overflow:hidden;}
.box-content .bg-x i {position:absolute;width:11px;height:11px;overflow:hidden;}
.box-content .bg-x i i {width:24px;height:24px;background:url(../images/bg/box-content.png) no-repeat;}
.box-content .bg-lt {left:0;top:0;}
.box-content .bg-lt i {left:-13px;top:-13px;}
.box-content .bg-rt {right:0;top:0;}
.box-content .bg-rt i {left:0;top:-13px;}
.box-content .bg-t {display:block;overflow:hidden;height:11px;margin:0 11px;background:#fff url(../images/bg/box-content-top.png) repeat-x;}
.box-content .bg-lb {left:0;top:0;}
.box-content .bg-lb i {left:-13px;top:0;}
.box-content .bg-rb {right:0;top:0;}
.box-content .bg-rb i {left:0;top:0;}
.box-content .bg-b {display:block;overflow:hidden;height:11px;margin:0 11px;background:#fff url(../images/bg/box-content-btm.png) repeat-x 0 100%;}
.box-content .subscribe-btm {background-image:url(../images/bg/subscribe-btm.png);}
.box-content .bg-y {background:#fff;border:solid #e8e8e8;border-width:0 1px;}
.box-events {}
.box-events .bg-x {display:block;position:relative;width:100%;height:11px;font-size:1px;line-height:1px;overflow:hidden;}
.box-events .bg-x i {position:absolute;width:11px;height:11px;overflow:hidden;}
.box-events .bg-x i i {width:24px;height:12px;background:url(../images/bg/box-events.png) no-repeat;}
.box-events .bg-lb {left:0;top:0;}
.box-events .bg-lb i {left:-13px;top:0;}
.box-events .bg-rb {right:0;top:0;}
.box-events .bg-rb i {left:0;top:0;}
.box-events .bg-b {display:block;overflow:hidden;height:11px;margin:0 11px;background:#fffcc6 url(../images/bg/box-events-btm.png) repeat-x 0 100%;}
.box-events .bg-y {background:#fffcc6;border:solid #e8e8e8;border-width:0 1px;}
.box-video {color:#b5b5b5;}
.box-video .bg-x {display:block;position:relative;width:100%;height:11px;font-size:1px;line-height:1px;overflow:hidden;}
.box-video .bg-x i {position:absolute;width:11px;height:11px;overflow:hidden;}
.box-video .bg-x i i {width:24px;height:12px;background:url(../images/bg/box-video.png) no-repeat;}
.box-video .bg-rt {right:0;top:0;}
.box-video .bg-rt i {left:0;top:-13px;}
.box-video .bg-lb {left:0;top:0;}
.box-video .bg-lb i {left:-13px;top:0;}
.box-video .bg-rb {right:0;top:0;}
.box-video .bg-rb i {left:0;top:0;}
.box-video .bg-b {display:block;overflow:hidden;height:11px;margin:0 11px;background:#fffcc6 url(../images/bg/box-video-btm.png) repeat-x 0 100%;}
.box-video .bg-corner {background:#484848 url(../images/bg/box-video-corner.png) repeat-x;padding:0 1px;}
.box-video .bg-y {background:#5a5a5a url(../images/bg/box-video-y.png) repeat-x;overflow:hidden;} /**/
.box-icon {margin:6px 0 0;width:186px;color:#fff;font-size:13px;line-height:15px;}
.box-icon .btm {display:block;width:186px;height:12px;background:url(../images/bg/box-icon-btm.png) no-repeat;overflow:hidden;}
.box-icon .bg {width:146px;padding:20px 20px 15px;background:#294359 url(../images/bg/box-icon.png) no-repeat 100% 100%;}
.box-icon .top {display:block;position:relative;margin-top:-15px;width:41px;height:15px;background:url(../images/bg/box-icon-top.png) no-repeat;overflow:hidden;}
.box-icon img {display:block;border:solid #3a3427;border-width:1px 0 0 1px;width:185px;}
.box-icon p {margin:15px 0 0;font-size:11px;line-height:13px;}
.box-textpage {margin:10px 0 0;}
.box-textpage .bg-x {display:block;position:relative;width:100%;height:11px;font-size:1px;line-height:1px;overflow:hidden;}
.box-textpage .bg-x i {position:absolute;width:11px;height:11px;overflow:hidden;}
.box-textpage .bg-x i i {width:24px;height:24px;background:url(../images/bg/box-textpage.png) no-repeat;}
.box-textpage .bg-lt {left:0;top:0;}
.box-textpage .bg-lt i {left:-13px;top:-13px;}
.box-textpage .bg-rt {right:0;top:0;}
.box-textpage .bg-rt i {left:0;top:-13px;}
.box-textpage .bg-t {display:block;overflow:hidden;height:11px;margin:0 11px;background:#fff;}
.box-textpage .bg-lb {left:0;top:0;}
.box-textpage .bg-lb i {left:-13px;top:0;}
.box-textpage .bg-rb {right:0;top:0;}
.box-textpage .bg-rb i {left:0;top:0;}
.box-textpage .bg-b {display:block;overflow:hidden;height:10px;margin:0 11px;background:#fff;border-bottom:1px solid #acacac;}
.box-textpage .subscribe-btm {background-image:url(../images/bg/subscribe-btm.png);}
.box-textpage .bg-y {background:#fff;padding:1px;}

/* containers space */
.b-heading {padding:0 20px 10px 16px;}
.b-content {padding:5px 10px;}
.b-articles {padding:5px 0;}
.b-ij {padding:5px 0px;}
.b-events {padding:20px 20px 15px;}
.b-video {padding:10px 20px;min-height:170px;}
* html .b-video {height:170px;}

/* box contents */
.l-main {padding:0 0 0 17px;background:url(../images/ico/main.png) no-repeat 0 2px;}
.l-home {padding:0 0 0 17px;background:url(../images/ico/home.png) no-repeat 0 2px;}
.ico-heading {float:left;margin:3px 10px 0 0;}
.heading-feed {float:right;border-left:1px solid #b6b6b6;margin:0 0 0 10px;padding:4px 0 0 12px;}
.l-all {float:right;font:11px/22px PT Sans,Tahoma,Arial,Verdana,sans-serif;color:#4a4a4a;}
.l-all a {color:#4a4a4a!important;}
.b-more {text-align:right;border-top:1px solid #e9e8e8;margin:0 1px;padding:12px 20px 5px;}
.b-date {font:bold 10px/12px PT Sans,Tahoma,Arial,Verdana,sans-serif;}
.pagelist .b-date {font:normal 10px/12px PT Sans,Tahoma,Arial,Verdana,sans-serif;padding:4px 10px 0;color:#A2A192;}
.b-author {color:#4a4a4a;font-size:11px;line-height:13px;}
.t-space {font:bold 11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;color:#b6b6b6;}
.b-news-item {padding:5px 15px 10px;}
.b-news-hover {background:#fffcb8;/*background:#fffbe2;*/cursor:pointer;}
.b-news-item a:hover,
.b-news-hover a {color:#900000;text-decoration:none;}
.b-news-txt {padding:8px 0 0;}
.b-news-txt p {margin:0;}
.b-news-txt-frst {font-size: 15px; line-height: 17px;}
.pic-news {display:inline;float:left;width:91px;margin:20px 14px 0 0;}
.pic-news img {display:block;width:90px;/*min-height:65px;border-right:1px solid #b6b6b6;*/}
.pic-news .imgnews {background:#fff; width: 88px; height:58px; overflow:hidden;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0px 1px 0px 0px #888; box-shadow: 0px 1px 0px 0px #888;}
.pic-news-top,
.pic-news-btm {position:relative;display:block;width:91px;height:2px;font-size:1px;line-height:1px;overflow:hidden;}
.pic-news-top {margin:0 0 -2px;background:url(../images/bg/pic-news-top.png) no-repeat;}
.pic-news-btm {margin:-1px 0 0;background:url(../images/bg/pic-news-btm.png) no-repeat;}
.pic-news-frst {display:inline;float:left;width:250px;margin:7px 14px 0 0;}
.pic-news-frst img {display:block;width:250px;/*min-height:65px;border-right:1px solid #b6b6b6;*/-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0px 1px 0px 0px #888; box-shadow: 0px 1px 0px 0px #888;}
.pic-news-frst .imgnews {background:#fff; /*border-right:1px solid #b6b6b6; height:60px; overflow:hidden;*/}
.news-first {padding-top:5px;}
.b-article-item {padding:5px 20px;}
.b-article-item a, .b-ij-item a, .b-il-item a {font-size: 14px;font-weight: bold;}
.b-article-item p {margin:0 0 5px;font-size:11px;}
.b-ij-item {padding: 5px 20px;}
.b-ij-item p {margin:0 0 2px;}
.b-il {padding:8px 0 0;}
.b-il-item {padding:6px 20px 6px 20px;font-size:11px;line-height:15px;}
.b-il-item:nth-child(even) {background:#f5f5f5;}
.b-il-item .b-il-head {font-size:12px;}
.b-il-even {background:#f5f5f5;}
.b-il-date {display:inline;float:left;width:95px;margin:0 5px 0 0;text-align:center;}
.event-date {color:#adac93;border-right:1px solid #e6e4b7;float:left;width:70px;margin:0 15px 0 0;padding:0 15px 0 0;font:9px/11px PT Serif,Georgia,'Times New Roman',Times,serif;}
.event-date strong {display:block;margin:0;font:50px/40px PT Serif,Georgia,'Times New Roman',Times,serif;}
.event-date em {display:block;margin:5px 0 0;font-size:12px;line-height:14px;}
.b-events p {margin:10px 0 0;}
.b-events a {color:#4a4a4a;}
.b-events a:hover {color:#900000;}
.subscribe {font-size:11px;line-height:13px;padding:9px 20px;}
.subscribe-pane {float:right;}
.subscribe .txt {height:65px;position:relative;border-right:1px solid #e6e6e6;margin:0 15px 0 0;padding:0 10px 0 0;}
.subscribe .tbl {height:65px;display:table;}
.subscribe .tbc {height:65px;display:table-cell;vertical-align:middle;}
* html .subscribe .tbl {display:block;height:auto;position:absolute;top:50%;}
* html .subscribe .tbc {display:block;height:auto;position:relative;top:-50%;}
* +html .subscribe .tbl {display:block;height:auto;position:absolute;top:50%;}
* +html .subscribe .tbc {display:block;height:auto;position:relative;top:-50%;}
.subscribe input {float:left;margin:15px 0 0 30px;}
.subscribe .inp {display:inline;float:left;margin:15px 0 0 12px;border:1px solid #e8e8e8;}
.subscribe .inp input {width:260px;margin:0;padding:8px 12px;background:#fff;color:#9c9c9c;font-size:14px;line-height:16px;border:solid #a3a2a2;border-width:1px 0 0 1px;}
.subscribe .inp input.focused {color:#000;}
.video {width:100%;position:relative;font-size:11px;line-height:13px;padding:10px 0 0;}
.video .slicer {width:100%;position:relative;overflow:hidden;}
.video .mask {position:absolute;right:-7px;top:-20px;height:190px;width:35px;background:url(../images/bg/box-video-y.png) repeat-x;}
.video .wrap {padding:0 13px 0 50px;}
.video .node {position:relative;float:left;width:15000px;}
.video .item {position:relative;float:left;width:150px;padding:0 30px 0 0; text-align:left;}
.video .btn-left,
.video .btn-right {position:absolute;top:70px;width:20px;height:37px;background:url(../images/bg/video-arrows.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.video .btn-left {left:0;}
.video .btn-right {right:0;background-position:-20px 0;}
.video .btn-left:hover {background-position:0 -37px;}
.video .btn-right:hover {background-position:-20px -37px;}
.video .prev-disabled {left:-7777px;}
.video .next-disabled {right:-7777px;}
.video img {/*display:block;border:solid #201c1d;border-width:0 1px 1px 0;margin:0 0 10px;*/}
.video .img-v {display:block;border:solid #201c1d;width:150px;height:110px;overflow:hidden;border-width:0 1px 1px 0;margin:1px 0 8px 1px;background:#777;}
.video a {color:#999!important; text-decoration:none;}
.video a:hover {color:#999!important;}
.video a:hover .img-v {border:1px solid #16b1e7;margin:0 0 8px 0;}
.ico-mov {position:absolute;left:7px;top:90px;width:16px;height:12px;background:url(../images/ico/mov.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.ico-pho {position:absolute;left:7px;top:90px;width:16px;height:12px;background:url(../images/ico/pho.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.video a .ico-mov {cursor:pointer;}
.video-cont {background:#222; border-:1px solid #e6e6e6; text-align:center; padding:30px 30px; margin:20px 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; clear:both;}

.gismeteo {margin:7px 0 0;width:100%;height:50px;}
.l-gismeteo {float:right;width:118px;height:50px;background:url(../images/bg/gismeteo.png) no-repeat;text-indent:-9999px;overflow:hidden;}
.gismeteo .bgl {float:left;width:11px;height:50px;background:url(../images/bg/gismeteo-left.png) no-repeat;overflow:hidden;}
.gismeteo .bgr {float:right;width:11px;height:50px;background:url(../images/bg/gismeteo-right.png) no-repeat;overflow:hidden;}
.gismeteo .bgh {margin:0 118px 0 11px;}
.news-column .gismeteo .bgh {margin:0 11px;}
.gismeteo .bg {float:left;width:100%;height:50px;background:url(../images/bg/gismeteo-bg.png) repeat-x;line-height:50px;overflow:hidden;}
.gismeteo .bg span {float:left;padding:0 0 0 5px;}
.gismeteo .bg em {float:left;padding:0 0 0 5px;}
.gismeteo em {font:italic 24px/44px PT Serif,Georgia,'Times New Roman',Times,serif;}
.gismeteo-status {display:inline;position:relative;float:left;width:34px;height:35px;margin:7px 0 0 8px;overflow:hidden;}
.gismeteo-status i {position:absolute;left:0;top:0;width:34px;height:280px;background:url(../images/bg/gismeteo-status.png) no-repeat;}
.news-column .gismeteo .gismeteo-status {margin:7px 10px 0 10px;}
.b-gismeteo-link {padding:5px;text-align:right;font:9px/11px PT Sans,Tahoma,Arial,sans-serif;color:#4a4a4a;}
.b-gismeteo-link a {color:#4a4a4a;}

/* sort by */
.b-sort {margin:0 1px;padding:14px 17px 10px;border-bottom:1px solid #e6e6e6;}
.b-sort strong,
.b-sort a {float:left;margin:0 15px 0 0;}
.b-sort strong {padding:0 9px 0 0;background:url(../images/bg/b-sort-by.png) no-repeat 100% 2px;}
.b-sort a {background:url(../images/bg/border-dotted-horizontal-1.png) repeat-x 0 100%;color:#4a4a4a;text-decoration:none;}
.b-sort a:hover {background:none;}

/* tag cloud */
.tags {padding:65px 150px 40px;background:url(../images/bg/tag-cloud.png) no-repeat 50% 50%;text-align:center;line-height:35px;}
.text-page-content .tags {padding:35px 70px 30px;background:none;text-align:center;line-height:30px;}
.text-page-content ul.pagelist {clear:both;}
.text-page-content ul.pagelist li {clear:both; background:none; padding:0 30px 0 30px;}
.text-page-content ul.pagelist li h3 {margin: 15px 10px 0 0;}
	/* attach files */
.text-page-content ul.pagelist li h3 span.files {background:url(../images/ico/attach.png) no-repeat 0 6px; padding:0 0 0 16px;}
.text-page-content ul.pagelist li h3 span.files a {font:11px PT Sans,Tahoma,Arial,sans-serif; color:#b8b8ba;}
.text-page-content ul.pagelist li p {margin:5px 10px 0;}
.text-page-content div.files {font:11px PT Sans,Tahoma,Arial,sans-serif !important; background:url(../images/ico/attach.png) no-repeat 0 0; padding:0 0 0 16px; height:20px; margin:-15px 0 0 0; color:#a2a192;}
.text-page-content div.files a {color:#777;}
span.m-files {background:url(../images/ico/attach.png) no-repeat 0 1px; padding:0 0 0 16px; font-size:13px;}
span.m-files a {font:11px PT Sans,Tahoma,Arial,sans-serif; color:#b8b8ba; padding:4px;}

.tags a {color:#808080; margin-left:10px;}
.tags a:hover {text-decoration:underline;color:#54dcff;}
.tags a.s1 {font-size:11px;}
.tags a.s2 {font-size:14px;}
.tags a.s3 {font-size:18px;}
.tags a.s4 {font-size:24px;}
.tags a.s5 {font-size:30px;}
.tags a.s6 {font-size:36px;}
.tags span.count {text-decoration:none; font-size:9px; color:#ccc; padding-bottom:5px;}

/* breadcrumbs old
.breadcrumbs {margin:0 !important;padding:10px 0 0 !important;list-style:none;color:#a2a192;font:11px/18px PT Sans,Tahoma,Arial,Verdana,sans-serif;}
.breadcrumbs li {float:left;margin:0 0 0 -3px;padding:0 16px 0 15px !important;background:url(../images/bg/breadcrumbs.png) no-repeat 0 5px !important;}
.breadcrumbs li:first-child {background:none;}
.breadcrumbs a {color:#777;}*/

/* Breadcrumbs */
.breadcrumbs {margin:0 !important;padding:10px 0 0 !important;list-style:none;color:#a2a192;font:11px/18px PT Sans,Tahoma,Arial,Verdana,sans-serif; overflow:hidden; height:20px;}
.breadcrumbs a {color:#777;}
.breadcrumbs .B_crumbBox {}
.breadcrumbs .B_hideCrumb {}
.breadcrumbs .B_currentCrumb {margin:0 10px 0 10px;}
.breadcrumbs .B_firstCrumb {margin:0 10px 0 0;}
.breadcrumbs .B_crumb {margin:0 10px 0 10px;}
.breadcrumbs .B_homeCrumb {}


/* recommend */
.b-recommend {margin:0 10px;padding:15px 0;}
.b-recommend ul {float:left;margin:3px 0 0;padding:0;list-style:none;}
.b-recommend li {float:left;padding:0 7px;margin:0 0 0 -1px;border-left:1px solid #e7e7e7;}
.b-recommend li:first-child {border-left:none;}
.b-recommend img {float:left;}
.fb-recommend {display:inline;float:left;margin-left:3px;}

/* tools */
.tools {font-family: PT Sans, sans-serif;float:right;margin:0 !important;padding:0 10px 5px 25px !important;width:125px;list-style:none!important;list-style-type:none!important;border-left:1px solid #efeed2;}
.tools li {font-size:11px;line-height:14px;padding:2px 0 !important;background:none !important;}
.tools li:after {content:"";clear:both;height:0;display:block;}
.tools img {float:left;margin:4px 12px 0 0;}
.tools a,
.tools a:hover {color:#4a4a4a !important;}

/* text page */
.text-page-content-holder {float:right;width:100%;margin-left:-270px;}
.text-page-content {margin-left:270px;}
.b-page-heading {padding:15px 0;width:100%;position:relative;overflow:hidden;background:#ffc000;}
.b-page-heading strong {margin:0 25px;color:#fff;font:24px/26px Arial,Verdana,sans-serif;text-transform:uppercase;}
.b-page-heading i {position:absolute;right:30px;top:0;width:533px;height:346px;background:url(../images/bg/page-heading.png) no-repeat;overflow:hidden;}
.b-text-page {padding:5px 15px 20px;line-height:15px;min-height:500px; overflow-x:hidden;}
.text-page p {margin:0 0 15px;}
.text-page h1 {margin:15px 0 30px 0;color:#344975!important;font:34px/36px PT Serif, Georgia, serif!important;
/*margin:15px 0 30px;color:#344975;font:30px/32px PT Serif,Georgia,'Times New Roman',Times,serif;*/}

.news-content .text-page h1 {margin:15px 0 0!important;}
.news-content .text-page h2.introtxt {font:bold italic 18px/20px PT Serif, Georgia, serif!important;padding: 0 90px 0 15px;margin: 10px 0 0 0;}
.news-content .text-page h1 {margin:15px 0 0;color:#344975;}
.text-page h3 {/*margin:15px 10px 0;color:#344975;font:20px/22px PT Serif,Georgia,'Times New Roman',Times,serif;*/}
.text-page h4 {/*margin:15px 10px 0;font-size:12px;line-height:15px;*/}
.text-page ul {margin:0 10px;padding:0;list-style:none;}
.text-page ul li {padding:10px 0 0 24px;background:url(../images/bg/bullet.png) no-repeat 4px 15px;}
.text-page .sitemap-txt ul {}
.text-page .sitemap-txt li {font-size: 16px; background:none;}
.text-page .sitemap-txt li li {font-size: 12px; padding:5px 0 0 24px; background:url(../images/bg/bullet.png) no-repeat 4px 10px;}
.text-page table,
.text-page th,
.text-page td {margin:0;padding:0;border-collapse:collapse;border:1px solid #e5e5e5;text-align:center;vertical-align:middle;}
.text-page table {width:97%;border-width:2px !important;margin:25px 17px 0;}
.text-page th {padding:8px;}
.text-page td {padding:8px;}
.text-page a {color:#008ace;}
.text-page a:hover {color:#900000;}
.text-page blockquote {/*color:#648aad;*/padding:0 0 10px 70px;background:url(../images/bg/blockquote.png) no-repeat 20px 0;font-style:italic;}
.text-page q {quotes:none;}
.nav {margin:0;padding:45px 0;list-style:none;}
.nav li {padding:7px 12px;font-size:14px;line-height:16px;color:#777;}
.nav li.open {background:#f8f8f0;}
.nav li.open a {color:#a2a192;text-decoration:none;}
.nav ul {margin:0;padding:10px 0;list-style:none;}
.nav ul li {padding:0;background:url(../images/bg/navbar-li.png) no-repeat 0 7px;padding:0 0 0 15px;font:11px/18px PT Sans,Tahoma,Arial,Verdana,sans-serif;}
.nav li.open ul a,
.nav ul li a {color:#777;text-decoration:underline;}
.nav li.open ul a:hover,
.nav ul li a:hover {text-decoration:none;}

/* video */
.videotxtpage {position:relative; background:#222 url(../images/bg/bg-vdo.jpg); border:1px solid #e6e6e6; text-align:center; padding:60px 0; margin:20px 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; clear:both;}
.videotxtpage iframe {background:#111; border:1px solid #444; padding:5px;}
.video-page-content {margin:0 10px;}

/* news */
.news-content-holder {float:left;width:100%;margin-right:-320px;}
.news-content {margin-right:320px;margin-left:10px;}
.tools-txt {float:none;width:auto;border:none;padding:15px 10px 0 !important;}
.tools-txt:after {content:"";clear:both;height:0;display:block;}
.tools-txt li {float:left;padding:0 15px 0 0 !important;}
.news-date {font:11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;color:#a2a192;padding:12px 12px 5px;}
.news-tags {padding:3px 13px;color:#a2a192;font:11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;background:url(../images/bg/news-tags.png) no-repeat 0 4px;}
.news-tags a {color:#777;}
.taglinks {display:inline;}
.news-content .b-recommend {float:right;padding:0;}
.news-content .b-recommend ul {margin:3px 0 0 !important;}
.news-content .b-recommend li {background:none;padding:0 7px;margin:0 0 0 -1px;}
.b-disqus {margin:20px 10px 0;}
.text-page {font-size:1.15em;line-height:1.4em;font-family:PT Serif, Georgia, serif;}
.text-page h1, .text-page h2, .text-page h3, .text-page h4, .text-page h5  {font-family: PT Sans, sans-serif; color:#4a4a4a;font-weight: bold;/* font-size:16px !important; line-height:18px !important;*/}
.text-page .justifyleft, .news-text img.justifyleft {display: inline; float: left; margin-right: 15px; margin-top: 4px;}
.text-page .justifyright, .news-text img.justifyright {display: inline; float: right; margin-left: 15px; margin-top: 4px;}
.text-page .justifycenter, .news-text img.justifycenter {clear: both; display: block; margin-left: auto; margin-right: auto;}
.text-page img {height: auto;max-width: 600px;}
.text-page ul {
  margin: 0 0 0 35px;
  padding: 0;
/*  list-style-type: square;*/
}
.text-page ul li {
  margin: 0 0 0.7em 0;
}
.text-page ol {
  margin: 0 0 0 35px;
  padding: 0;
}
.text-page ol li {
  margin: 0 0 0.7em 0;
}
/*.news-text h1 {font-size: 30px; line-height: 35px;}
.news-text h2 {font-size: 22px;}
.news-text h3 {font-size: 22px;}
.news-text h4 {font-size: 20px;}
.news-text h5 {font-size: 18px;}*/
.news-text {padding:15px 0 0 0;}
.news-pic {float:left;padding:10px 15px 10px 0;width:301px;font:11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;color:#a2a192;}
.news-pic img {display:block;width:300px !important;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0px 1px 0px 0px #888; box-shadow: 0px 1px 0px 0px #888;}
.news-pic p {margin:10px 0 0;}
.news-pic .mtop,
.news-pic .mbtm {display:block;position:relative;width:100%;height:2px;font-size:1px;line-height:1px;overflow:hidden;z-index:2;}
.news-pic .mtop {margin:0 0 -2px;}
.news-pic .mbtm {margin:-2px 0 0;}
.news-pic .mtop i,
.news-pic .mbtm i {position:absolute;top:0;width:3px;height:2px;overflow:hidden;}
.news-pic i.mtl {left:-1px;background:url(../images/bg/news-pic-tl.png) no-repeat;}
.news-pic i.mtr {right:-1px;background:url(../images/bg/news-pic-tr.png) no-repeat;}
.news-pic i.mbl {left:-1px;background:url(../images/bg/news-pic-bl.png) no-repeat;}
.news-pic i.mbr {right:-1px;background:url(../images/bg/news-pic-br.png) no-repeat;}
.b-last-news {margin:12px 0 0;background:url(../images/bg/last-news.png) repeat-x;}
.b-last-news .bgb {background:url(../images/bg/last-news.png) repeat-x 0 100%;}
.b-last-news .bgr {background:url(../images/bg/last-news.png) repeat-y 100% 0;}
.b-last-news .bgl {background:url(../images/bg/last-news.png) repeat-y;}
.b-last-news .bgrt {background:url(../images/bg/last-news-rt.png) no-repeat 100% 0;}
.b-last-news .bgrb {background:url(../images/bg/last-news-rb.png) no-repeat 100% 100%;}
.b-last-news .bglb {background:url(../images/bg/last-news-lb.png) no-repeat 0 100%;}
.b-last-news .bglt {background:url(../images/bg/last-news-lt.png) no-repeat;padding:20px;}
.b-last-news .item {font:11px/13px PT Sans,Tahoma,Arial,Verdana,sans-serif;color:#a2a192;padding:7px 0;}
.b-last-news .item a {color:#4a4a4a;}
.b-last-news h3 {margin:0 0 10px;font:20px/22px PT Serif,Georgia,'Times New Roman',Times,serif;}
.articleContent {padding:10px 0;}

/* MAILING */
.TXNewsletters_general {position:relative;text-align:center;padding-left:24px;padding-right:24px;}
.TXNewsletters_general_int {text-align:left;margin-left:auto;margin-right:auto;}
.TXNewsletters_title {margin:12px;padding:4px;text-align:center;font-size:11pt;font-weight:bold;}
.TXNewsletters_menu {margin:12px;padding:4px;border:1px solid #cccccc;}
.TXNewsletters_content {margin:12px;padding:4px;border:1px solid #cccccc;}
.TXNewsletters_form_labelGauche {display:none;/*display:block;padding-top:2px;float:left;width:180px;height:18px;color: #333333;position:relative;top:0px;text-align:left;margin-right:2px;*/}
.TXNewsletters_form {position:relative; /*float:right;margin:10px;padding:2px;*/}
.TXNewsletters_form_right {float:left;/*padding-left:185px;*/}
.TXNewsletters_form_right input {margin:15px 0 0 20px;padding:7px 17px;}
.TXNewsletters_form_item {display:inline;float:left;margin:15px 0 0 12px;border:1px solid #e8e8e8;/*padding:1px;margin:2px;*/}
.TXNewsletters_form_item  textarea {/*vertical-align:middle;border:1px solid #bbbbbb;font-size:11px;color: #333333;*/}
.TXNewsletters_form_item  input {width:260px;margin:0;padding:8px 12px;background:#fff;color:#9c9c9c;font-size:14px;line-height:16px;border:solid #a3a2a2;border-width:1px 0 0 1px;/*height:20px;vertical-align:middle;border:1px solid #bbbbbb;font-size:11px;color: #333333;*/}
.TXNewsletters_form_item  input.focused {color:#000;}
input.TXNewsletters_form_noborder {border:0;}
.TXNewsletters_form_noborder {border:0;}
.TXNewsletters_form_inputErr {border:1px solid #ff0000;}
.TXNewsletters_form_labelErr {color:#ff0000;font-weight:bold;left:15px;position:absolute;top:55px;}
.TXNewsletters_form_th {font-size:11px;padding-bottom:4px;border-bottom:1px solid #000000;border-right:1px solid #cccccc;}
.TXNewsletters_form_td {font-size:10px;padding:4px;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.coolButton {cursor:pointer;position:relative;float:left;border:1px solid #bbbbbb;padding:3px;margin:2px;background-image:url("../images/buttonbaractive.gif");}
.TXNewsletters_form .subscribe input {float:left;margin:0;}
.subtext {font-weight:bold; padding:0 11px; font-size:12px;}

.subscribe .inp {display:inline;float:left;margin:15px 0 0 12px;border:1px solid #e8e8e8;}
.subscribe .inp input {width:260px;margin:0;padding:8px 12px;background:#fff;color:#9c9c9c;font-size:14px;line-height:16px;border:solid #a3a2a2;border-width:1px 0 0 1px;}
.subscribe .inp input.focused {color:#000;}

.pagination {padding:10px 30px 10px 30px; font-size: 22px; clear:both; margin:20px 0; text-align:center; color:#a2a192;}
.pagination span {padding: 4px 10px;}
.ditto_currentpage {background: #f8f8f0;}
.ditto_page {padding: 4px 10px;}



/* feedback form */

#partfeedback {
margin:1em 0;
padding: 20px 50px 20px 20px;
}
#partfeedback fieldset{
margin:0;
padding:0;
border:none;	
float:left;
display:inline;
width:260px;
margin-left:25px;
}		
		
#partfeedback p{margin:.5em 0;}	
#partfeedback label{display:block; padding: 10px 0 5px; font-weight:bold;}	
#partfeedback input, #partfeedback textarea, #partfeedback select {		
width:100%;
border:1px solid #ddd;
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;		
background:#fff url(../images/form/form_input.gif) repeat-x;
padding:10px;
font-size: 16px;
}		
#partfeedback textarea{
height:125px;
overflow:auto;
}					
#partfeedback .submit{
clear:both;
/*background:url(../images/form/form_bottom.gif) no-repeat 0 100%;*/
padding: 25px 0;
margin:0;
text-align:right;
}	
/*#partfeedback button{
width:150px;
padding: 8px 0 10px;		
border:none;
background:url(../images/form/form_button.gif) no-repeat 0 0;
color:#fff;
cursor:pointer;
text-align:center;
text-shadow:-1px -1px 0 #000;
}*/
#form1 button {border:0;margin:10px 0;font-size: 19px;}
#form1 .error {padding:5px;color:#fff;background:#f00;}

/* countViews */
.countViews {color:#a2a192;background:url("../images/ico/eye-icon.png") 0 4px no-repeat; padding: 0 0 0 16px;}

/* Ticker Styling */

.top_tems{
	background: #fff;
	height: 36px;
	clear: both;
	margin: 10px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:5px 0 0 5px;
}
.top_tems .header-tems {
	font-size: 12px;
	color: white;
	text-transform: uppercase;
	background: url(../images/bg/bg_top_tems.png) no-repeat 0 0;
	height: 32px;
	line-height: 32px;
	width: 96px;
	overflow: hidden;
	float: left;
	text-indent:13px;
}
.ticker-wrapper.has-js {
	/*margin: 10px 0px;*/
	/*padding: 0px 20px;*/
	/*width: 780px;*/
	height: 32px;
	display: block;
	/*-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;*/
	/*background-color: #fff;*/
	/*font-size: 0.75em;*/
	/*border:1px solid #e8e8e8;*/
}
.ticker {
	/*width: 710px;*/
	/*width: 93%;*/
	/*height: 23px;*/
	display: block;
	position: relative;
	/*overflow: hidden;*/
}
.ticker-title {
	padding-top: 9px;
	color: #990000;
	/*font-weight: bold;*/
	text-transform: uppercase;
}
.ticker-content {
	margin: 0px;
	padding-top: 9px;
	position: absolute;
	/*color: #1F527B;*/
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	/*line-height: 1.2em;*/
}
.ticker-content:focus {
	none;
}
.ticker-content a {
	text-decoration: none;	
	color: #4A4A4A;
}
.ticker-content a:hover {
	text-decoration: underline;	
	/*color: #0D3059;*/
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	display: block;
	width: 800px;
	height: 23px; 
}
.ticker-swipe span {
	margin-left: 1px;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	padding: 8px 0px 0px 0px;
	list-style-type: none;
	float: left;
}
.ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 16px;
	display: block;
}
.ticker-controls li.jnt-play-pause {
	background-image: url('../images/ico/controls.png');
	background-position: 32px 16px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('../images/ico/controls.png');	
	background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
	background-image: url('../images/ico/controls.png');
	background-position: 0px 16px;		
}
.ticker-controls li.jnt-prev.over {
	background-position: 0px 32px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: 0px 0px;		
}
.ticker-controls li.jnt-next {
	background-image: url('../images/ico/controls.png');	
	background-position: 16px 16px;	
}
.ticker-controls li.jnt-next.over {
	background-position: 16px 32px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px; 
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding: 0px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}

.adv-sp {background:#ffffff; border:0px solid #a2a192;padding:9px;/*-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;*/ color: #a2a192;font-size: 22px; line-height: 24px;overflow: hidden;}
.adv-sp a {color: #a2a192;}
.adv-sp-link, .adv-sp-link a {color: #a2a192;font-size:11px; padding:5px;}