.content h1{ font: bold 26px/1.3 Arial,sans-serif; }
.b-entry{ margin-top: 12px; }
h1.entry-title{ font: bold 26px/1.1 Arial,sans-serif; margin-bottom: .7em; margin-right: 200px; }
h1.entry-title-transcript{ font: bold 26px/1.1 Arial,sans-serif !important; margin-bottom: .3em !important; }
h1.entry-title-small{ font-size: 1.8em !important; }
.b-entry .entry-title{ font-size: 2em !important; margin-right: 0 !important; margin-bottom: 0 !important; }
.b-entry p{ margin-bottom: 1em !important; font-size: 1.07em !important; }
.b-entry .photo p{ margin-bottom: 0 !important; }
.b-entry p.imp{ font-size: 1.38em !important; font-weight: bold !important; padding-top: 3px !important; font-size: 15px !important; }
.imp {
  font: bold 16px/1.3 Arial,sans-serif !important;
  margin-bottom: 18px !important;
}
.entry-meta,.entry-city{ color: #717171 !important; font-size: 11px !important; clear: both; margin-bottom: 14px !important; }
.widenews .entry-city{ margin-bottom: 0 !important; }
.entry-meta-spaced{ margin-bottom: 12px !important; }
.entry-more-near{ margin-top: -4px !important; }
.entry-meta .entry-tags{ padding-left: 18px !important; font-family: Tahoma,sans-serif !important; background: url(/img/tags.png) no-repeat 0 2px !important; }
.entry-tags a,.entry-city a,.vizitcity a{ padding: 1px; }
.entry-city a,.vizitcity a{ color: #717171; text-decoration: none; }
.entry-tags a:hover,.entry-meta a:hover,.entry-city a:hover,.vizitcity a:hover{ background: #ffffc2; }
.b-entry .entry-meta{ font-size: .83em; margin-bottom: 1.5em; }
.entry-meta a{ color: #717171; padding: 1px; text-decoration: none; }
.entry-meta a:hover{ text-decoration: underline; }
.entry-city{ padding-left: 14px; background: url(../img/b-entry/city.png) no-repeat 0 50%; font-size: 11px; }
.entry-meta .b-sep,.sep,.results-info .b-sep,.b-entry .b-multimedia li span .b-sep,.g-sep{ width: 1px; height: 14px; margin: 0 5px; background: url(../img/b-entry/b-sep.png) no-repeat 0 0; display: inline-block; vertical-align: middle; }
.b-entry .b-multimedia li span .b-sep{ height: 1em; }
.entry-meta-top{ margin: 0 0 15px 0; }
.sourcelink{ color: #848484; font-size: .92em; }
.entry-media{ list-style: none; overflow: hidden; width: 100%; padding: 7px 0 0 0; font-size: 11px; font-family: Tahoma,sans-serif; }
p.entry-media{ padding: 2px 0 0 0!important; }
.entry-media li{ padding-left: 10px; margin-left: -10px; background: url(../img/b-entry/b-sep.png) no-repeat 0 50%; float: left; margin-right: 20px; }
.entry-media a{ text-decoration: none; padding-left: 13px; }
.entry-media-audio a,.entry-media-audio span{ background: url(../img/b-entry/audio.png) no-repeat 0 50%; color: #115682; padding-left: 13px; margin-right: 4px; }
.entry-media-audio span,#out .entry-media-audio .mp3player{ float: left; padding-bottom: 0; }
#out .entry-media-audio .mp3player{ position: relative; height: 11px; width: 160px; line-height: 0; font-size: 0; top: 2px; }
#out .entry-media-audio .mp3player object{ position: absolute; top: 0; left: 0; }
.entry-media-work a{ background: url(../img/b-entry/work.png) no-repeat 0 50%; color: #a00; }
.entry-media-video a{ background: url(../img/b-entry/video.png) no-repeat 0 50%; padding-left: 15px; }
.b-entry blockquote{ width: 304px; float: right; margin: 10px 0 10px 15px; background: url(../img/b-entry/blockquote.png) no-repeat 0 0; padding-top: 15px; }
.b-entry blockquote p{ font: bold italic 16px/1.3 Georgia,serif; background: url(../img/b-entry/blockquote.png) no-repeat 0 100%; padding: 0 20px 74px 23px; padding: 0 23px 40px 23px; margin: 0; }
.smsalert{ margin: 1.3em 0; }
.smsalert a{ padding-left: 17px; background: url(../img/b-entry/smsalert.png) no-repeat 0 50%; color: #848484; font-size: 11px; line-height: 1; }
.b-map{ padding: 32px 0 0 0; clear: both; }
.map-head{ font-size: 16px; color: #232323; margin-bottom: 6px; }
.b-entry table{ width: 100%; border-spacing: 0; border-collapse: collapse; }
.b-entry th{ text-align: left; padding: 9px 12px; color: #222; font-weight: bold; border-bottom: 2px solid #dbdbdb; }
.b-entry td{ text-align: left; padding: 10px 12px; color: #333; border-bottom: 2px solid #dbdbdb; }
.b-entry td p,.b-entry th p{ margin: 0!important; padding: 0!important; }
.b-entry .inpost{ width: 397px; float: left; margin: 14px 20px 14px 0; font-size: .83em; background: #f2f2f2; }
.b-entry .inpost-duo{ width: 100%; background: none; margin-left: 0; margin-right: 0; margin-bottom: 22px; }
.inpost .related h3,.inpost .moremore h3{ color: #000; font-weight: normal; border-bottom: 1px solid #8fb5d1; background: #9ec9e8 url(../img/b-entry/related-h3.png) no-repeat 0 0; padding: 10px 0 10px 12px; font-size: 1em; }
.b-entry .inpost-single .related h3{ background-image: url(../img/b-entry/related-h31.png); }
.inpost .related h3 strong{ font-weight: bold; }
.inpost .related{ background: #edf7fe; }
.inpost-duo .moremore{ width: 360px; float: left; background: #f2f2f2; }
.inpost-duo .related{ float: left; width: 363px; }
.b-entry .inpost-single .related{ width: auto; float: none; }
.inpost .moremore h3{ background: #dfdfdf; border-bottom: 1px solid #c0c0c0; }
.inpost-duo .moremore h3{ background: #dfdfdf url(../img/b-entry/inpost-corner.png) no-repeat 100% 0; }
.inpost ul{ list-style: none; padding: 13px 11px 11px 11px; border-top: 1px solid #fff; }
.inpost li{ margin-bottom: 1em; font-size: 1.2em; padding-left: 13px; background: url(../img/b-entry/bul.png) no-repeat 0 .4em; }
.inpost .moremore ul{ padding-left: 8px; background: url(../img/b-entry/moremore.png) no-repeat 0 100%; }
.inpost .moremore li{ padding-left: 16px; }
.inpost .moremore li{ background: url(../img/b-entry/m-text.png) no-repeat 0 .3em; }
.inpost .moremore li.m-video{ background-image: url(../img/b-entry/m-video.png); }
.inpost li span{ display: block; color: #717171; font-size: .76em; padding-top: .3em; }
.inpost li span a,.inpost .moremore li span a,.inpost .related li span a{ text-decoration: none; font-weight: normal; color: #115682; }
.inpost .moremore a{ color: #1d1d1d; text-decoration: none; }
.inpost .moremore a:hover{ text-decoration: underline; }
.inpost .related a{ font-weight: bold; color: #115682; text-decoration: none; }
.inpost .related a:hover{ text-decoration: underline; }
.b-entry .inpost-duo{ background: url(../img/b-entry/inpost-str.png) no-repeat 0 100%; overflow: hidden; }
.inpost-duo ul,.inpost-duo .moremore ul{ background: none; }
.b-catalog{ margin-bottom: 20px; margin-top: 30px; }
.b-entry .b-multimedia{ float: left; width: 397px; margin: 0 22px 10px 0; background: url(../img/b-entry/b-multimedia.png) no-repeat 0 100%; }
.b-entry .b-multimedia h3{ height: 35px; font: bold .9em/35px Arial,sans-serif; padding-left: 12px; background: url(../img/b-entry/b-multimediah.png) no-repeat 0 0; }
.b-entry .b-multimedia ul{ padding: 11px; list-style: none; }
.b-entry .b-multimedia li{ margin-bottom: 8px; width: 100%; overflow: hidden; }
.b-entry .b-multimedia a{ text-decoration: none; color: #262626; }
.b-entry .b-multimedia a:hover{ text-decoration: underline; }
.b-entry .b-multimedia li span{ font-size: .91em; display: block; padding: 2px 0; color: #848484; }
.b-entry .b-multimedia li .b-vid{ float: left; margin-right: 10px; }
.b-entry .b-multimedia.multimedia-big{ width: 723px; background: url(../img/b-entry/b-multimedia-big.png) no-repeat 0 100%; }
.b-entry .b-multimedia.multimedia-big h3{ background: #e6e6e6 url(../img/b-entry/b-multimediah-big.png) no-repeat 0 0; }
.b-vid{ width: 96px; height: 66px; position: relative; display: block; overflow: hidden; }
.b-vid img{ padding: 0; }
.b-vid i{ position: absolute; top: 0; left: 0; height: 66px; width: 96px; background: url(/img/b-vid.png) no-repeat 0 0; cursor: pointer; }
a.b-vid:hover i{ background: url(/img/b-vidh.png) no-repeat 0 0; }
.mapblock h2{ font: bold 16px/1.2 Arial,sans-serif; }
.newsvisits{ overflow: hidden; width: 100%; margin-top: 30px; }
.newslist h2,.bc-h2{ font-size: 1.1em; font-weight: bold; margin-bottom: 28px; padding-top: 8px; }
.newslist-withborder{ margin-bottom: 40px; border-bottom: 1px solid #e0e0e0; }
.newslist-telegrammi .hentry{ margin-bottom: 41px; }
.newslist-telegrammi h2{ margin-bottom: 15px; margin-top: 4px; }
.newslist h2 a,.bc-h2 a{ color: #1d1d1d; margin-right: 10px; }
.newslist h2 span,.bc-h2 span{ padding-left: 13px; color: #115682; background: url(../img/categ/arr.png) no-repeat 0 50%; }
.newslist h3{ margin: 20px 0 13px 0; color: #1d1d1d; font-weight: bold; font-size: 1em; }
.newsvisits h3,.content .newsvisits h4{ font-size: 1.3em; margin-bottom: 0; }
.newsvisits h3 a,.content .newsvisits h4 a{ color: #262626; text-decoration: none; }
.newsvisits h4 a:hover{ color: #115682; }
.newsvisits h3 a:hover,.content .newsvisits h4 a:hover{ text-decoration: underline; }
.content .newsvisits .entry-meta{ padding-top: 0; }
.content .newsvisits .hentry{ float: left; width: 45%; padding-right: 2%; }
.content .newslist-search .hentry{ margin-left: 11px; position: relative; z-index: 1; }
.content .newslist-grafik .hentry{ margin-left: 13px; }
.content .newslist-search .hentry h4,.content .newslist-grafik .hentry h4{ font: normal 16px/1.3 Arial,sans-serif; }
.content .newslist-grafik .hentry h4{ margin-bottom: 3px; }
.content .newslist-search .hentry h4 a,.content .newslist-grafik .hentry h4 a{ text-decoration: none; font-weight: bold; }
.newslist .hentry{margin-bottom: 17px; position: relative; }
.index-by .newslist .hentry{ margin-left: 0; }
.newslist .entry-wrap{ position: relative; }
.nomargin .hentry{ margin-left: 0; margin-top: 14px; }
.newsvisits .entry-wrap{ margin-left: 123px; }
.newslist .hentry .l-entry-pic,.newslist .hentry .l-entry-holder{ position: absolute; left: 0; top: 0; }
.newslist .hentry .l-entry-pic img{ position: relative; top: 4px; left: 4px; }
.newslist .hentry .l-entry-fotoset{ left: -4px; }
.newslist .hentry .l-entry-pic i{ width: 100px; height: 70px; background: url(../img/b-foto/foto2.png) no-repeat 0 0; display: block; position: absolute; top: 0; left: 0; }
.l-entry-pic-wrap{ position: absolute; top: 0; left: 0; width: 100px; height: 64px; }
.l-entry-pic-wrap i{ position: absolute; width: 100px; height: 64px; background: url(../img/round90x60.png) no-repeat 0 0; display: block; position: absolute; top: 0; left: 0; }
.newslist h4{ font-size: 1.2em !important; font-weight: bold; }
.newslist .entry-meta{ font-size: .83em !important; margin: 0 !important; padding: .35em 0 .35em 0 !important; }
.newslist .entry-meta a{ color: #1f67a7; text-decoration: none; }
.newslist .entry-meta .t-letters-greetings{ color: #a00; }
.newslist .entry-meta .t-letters-condolences{ color: #262626; }
.newslist .entry-tags{ color: #717171; padding-left: 14px; background: url(/img/tags.png) no-repeat 0 1px; font-size: .82em; margin-top: .35em; }
.newslist .entry-tags a{ color: #717171; text-decoration: none; }
.newslist .entry-tags a:hover{ text-decoration: underline; }
.newslist .hentry-related h4 a,.newslist-telegrammi .hentry h4 a{ color: #1d1d1d; text-decoration: none; }
.newslist .hentry-related h4 a:hover,.newslist-telegrammi .hentry h4 a:hover{ text-decoration: underline; }
.widenews .hentry{ margin-left: 0; }
.widenews .hentry h2,.widenews .hentry h3,.widenews .hentry h4,.newsdocs .hentry h3,.newsdocs .hentry h4{ font-size: 16px; }
.widenews .hentry h2 a,.widenews .hentry h3 a,.widenews .hentry h4 a,.newsdocs .hentry h4 a,.newsdocs .hentry h3 a{ color: #1d1d1d; text-decoration: none; }
.widenews .hentry h2 a:hover,.widenews .hentry h3 a:hover,.widenews .hentry h4 a:hover,.newsdocs .hentry h4 a:hover,.newsdocs .hentry h3 a:hover{ text-decoration: underline; }
.widenews .entry-summary{ padding-top: 4px; clear: both; }
.entry-summary a{ color: #262626; text-decoration: none; }
.widenews .l-pic{ float: left; margin-right: 20px; }
.b-entry .l-pic{ float: left; margin: 10px 10px 10px 0; }
.megacopy{ font: bold 200px/200px Arial,sans-serif; float: left; margin-right: 15px; margin-bottom: 10px; position: relative; top: -20px; }
.statictext .l-pic{ margin-top: 0; }
.statictext .b-entry{ padding-right: 10px; }
.statictext .b-entry h2{ font: bold 16px/1.3 Arial,sans-serif; margin-bottom: 10px; }
.statictext h1{ margin-bottom: 20px; }
.c{ display: table; zoom: 1; }
.widenews .entry-tags{ margin-top: 10px; }
.newslist .datetitle{ position: relative; height: 15px; margin-top: 20px; margin-bottom: 25px;}
.datetitle span{ position: absolute; /*left: -28px;*/ padding-bottom: 12px; background: url(/img/widenews1.png) no-repeat 0 100%; font-size: 16px; font-weight: bold; color: #1d1d1d; width: 100%; }
.lastdayposts .datetitle span,.lastdayposts .hentry h4 a,.lastdayposts .hentry h3 a{ color: #115682; }
#out .lastdayposts .hentry h4 a:visited,#out .lastdayposts .hentry h3 a:visited{ color: #709ab4!important; }
.lastdayposts .agenda-archive_docs .hentry h4 a{ color: black; }
#out .lastdayposts .agenda-archive_docs .hentry h4 a:visited{ color: #909090!important; }
.lastdayposts .datetitle{ border: none; margin: 0; }
#out .lastdayposts .datetitle span{ background: none; }
.newslist-grafik .hentry h4 a{ color: #262626; }
.widenews .hentry h4 a{ text-decoration: none; }
.recent-grafik .hentry h4,.recent-grafik .hentry h4 a{ color: #115682; }
.tophentry{ width: 100%; overflow: hidden; }
.pagi{ overflow: hidden; margin: 30px 0 5px 0; padding-bottom: 0; }
.weespace{ margin-left: 10px; }
.forspecial{ margin-left: 108px; }
.forspecial1{ margin-left: 12px; }
.pagi a{ float: left; height: 18px; color: #717171; font-size: .75em; text-decoration: none; padding-left: 6px; margin-right: 3px; }
.pagi a span{ float: left; padding-right: 6px; height: 18px; line-height: 18px; }
.pagi a:hover{ background: url(../img/b-entry/pagihover.png) no-repeat 0 0; color: #115682; text-decoration: underline; }
.pagi a:hover span{ background: url(../img/b-entry/pagihover.png) no-repeat 100% 0; }
.pagi a.here,.pagi a.here:hover,.pagi a.important,.pagi a.important:hover{ background: url(../img/b-entry/pagi.png) no-repeat 0 0; color: #fff; text-decoration: none; }
.pagi a.here span,.pagi a.here:hover span,.pagi a.important span,.pagi a.important:hover span{ background: url(../img/b-entry/pagi.png) no-repeat 100% 0; }
.pagi a.here:hover,.pagi a.important:hover{ color: #c4ddec; }
.pagi-prev{ float: left; padding-right: 22px; background: url(../img/b-entry/pagiprev.png) no-repeat 100% 50%; }
.pagi-next{ float: left; padding-left: 22px; background: url(../img/b-entry/pagi-next.png) no-repeat 0 50%; }
.hot{ background: url(../img/categ/hot-str.png) no-repeat 0 100%; font-size: 1em; line-height: 1.3; padding-bottom: 11px; }
.hot h2{ background: #820e13 url(../img/categ/hot.png) no-repeat 0 0; border-bottom: 1px solid #640e11; padding: 8px 0 8px 11px; font-weight: bold; color: #fff; font-size: 1.4em; text-shadow: #720f13 0 -1px 0; }
.hot ul{ border-top: 1px solid #fff; list-style: none; margin: 0 11px; background: url(../img/categ/hot-bot.png) no-repeat 0 100%; font-size: 1.05em; padding-top: 6px; }
.hot li a{ background: #fff; color: #1d1d1d; font-weight: bold; padding: 6px 0 6px 11px; text-decoration: none; display: block; zoom: 1; }
.hot li a:hover{ background: #f5f5f5; }
.docheading{ height: 34px; font: bold 16px/34px Arial,sans-serif; color: #fff; background: #949494 url(../img/b-entry/docheading.png) no-repeat 0 0; text-shadow: #777 0 -1px 0; position: relative; padding-left: 11px; margin-bottom: 37px; }
.docheading span{ position: absolute; right: 11px; top: 10px; font-size: .7em; text-align: right; line-height: 1; font-weight: normal; }
.hentry-subscribe{ padding-left: 15px; background: url(../img/hentry-subscribe.png) no-repeat 0 50%; margin-left: 10px; color: #848484; }
.results-info{ color: #848484; font-size: 11px; margin-top: .1em; }
.results-info em{ font-style: normal; color: #000; margin-right: 10px; }
.results-info .b-sep{ vertical-align: middle; }
.tagedit{ min-height: 3.5em; height: auto!important; height: 3.5em; position: relative; padding-right: 30px; }
.tagedit input{ margin-right: 10px; }
.tagedit .editable span{ padding: 2px; }
#out .tagedit .editable span:hover{ background: #ffffc2; }
.tagedit .rss{ padding-left: 15px; font-size: 10px; color: #848484; text-decoration: none; position: absolute; right: 10px; top: 15px; background: url(../img/rss.png) no-repeat 0 50%; }
.tagedit form{ display: none; padding-top: 4px; }
#out .tagedit h2{ margin-bottom: 5px; }
#out .tagedit h2 span{ font-weight: bold; padding-left: 0; background: none; color: #000; font-size: 16px; }
#out .tagedit h2 span a{ margin-left: 5px; background: transparent url(../img/b-entry/tags.png) no-repeat scroll 0 50%; color: #848484; margin-left: 10px; padding-left: 15px; font-size: 11px; font-weight: normal; }
#out .tagedit #tageditvalue{ font-weight: bold; font-size: 16px; padding-top: 3px; padding-bottom: 3px; }
.entry-list{ font-size: 11px; color: #717171; font-family: Tahoma,sans-serif; }
.newslist .hentry h2 a:hover,.newslist .hentry h3 a:hover,.newslist .hentry h4 a:hover,.hentry h2 a:hover,.hentry h3 a:hover,.hentry h4 a:hover{ text-decoration: underline; }
#out .newslist .hentry h2 a:visited,#out .newslist .hentry h3 a:visited,#out .newslist .hentry h4 a:visited,#out .hentry h2 a:visited,#out .hentry h3 a:visited,#out .hentry h4 a:visited{ color: #909090; }
div.b-constitution span.gell_highlight{ color: #115682; }
#jsrumap,#jsworldmap{ position: relative; right: 18px; }
#but_rumap,#but_worldmap{ font-weight: normal; }
.map-head a:hover{ text-decoration: underline; }
.map-head a.map_active:hover{ text-decoration: none; }
/*==== b-audio ====*/
.audio{ width: 100%;}
.audio .b-vid{ float: left; margin-right: 10px; }
.audio .pic{ float: left; margin-right: 10px; }
.audio h4{ font-size: 0.9em; font-weight: normal; line-height: 1.3; position: relative; z-index: 1; display: table; zoom: 1; }
.audio h4 a{ color: #262626; text-decoration: none; }
.audio h4 a:hover{ text-decoration: underline; }
.audio h4 span.howlong{ color: #848484; font-size: 10px; }
.audio .meta{ font-size: 0.83em !important; color: #848484 !important; clear: both; padding: 4px 0 7px !important; font-family: Tahoma,sans-serif !important; margin-bottom:15px !important; }
.audio .audio-meta1{ color: #848484; padding-top: 1px; font-family: Tahoma,sans-serif; }
.audio-meta .sep{ float: right; margin: 0 9px; }
.b-sec-generic .video h4{ clear: both; padding-top: 6px; }

.audio-inner{ width: 100%;}
.audio-inner .b-vid{ float: left; margin-right: 10px; }
.audio-inner .pic{ float: left; margin-right: 10px; }
.audio-inner h4{ font-size: 1.2em; font-weight: normal; line-height: 1.3; position: relative; z-index: 1; display: table; zoom: 1; }

.audio-inner h4 span.howlong{ color: #848484; font-size: 10px; }
.audio-inner .meta{ font-size: 1em !important; color: #848484 !important; clear: both; padding: 4px 0 7px !important; font-family: Tahoma,sans-serif !important; margin-bottom:15px !important; }
.audio-inner .audio-meta1{ color: #848484; padding-top: 1px; font-family: Tahoma,sans-serif; }
.audio-meta .sep{ float: right; margin: 0 9px; }
.b-sec-generic .video h4{ clear: both; padding-top: 6px; }