html, body { width: 100%; height: 100%; margin: 0; padding: 0; }

.page-wrapper { width: 988px; margin: auto; border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; overflow: hidden; background: #f4f4f4; }

h1, h2, h3, h4, p, ul, ol, li, form, fieldset, label, input, select { margin: 0; padding: 0; }
img, fieldset { border: none; }
input/*, select*/ { border: 0; }

.header-holder { width: 968px; margin: 0 auto; padding-bottom: 3px; background: white url("../images/header-bg.png") no-repeat bottom; overflow: hidden; }
.header { padding-bottom: 5px; border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; overflow: hidden; }

.header-nav { padding: 10px 4px 9px 2px; border-bottom: 1px solid #cecece; }
.header-nav, .header-ident { margin: auto; overflow: hidden; }
.header-nav { width: 946px; }
.header-ident { width: 952px; }

.current-date { font: 0.7em/1.1em arial; color: #ababab; float: left; }
.current-date span { display: none; }
.current-date em { font-style: normal; padding-left: 6px; color: #494949; }
.header-nav ul { font: 0.75em/0.8em arial; margin-top: 2px; padding-bottom: 0.1em; list-style-type: none; float: right; }
.header-nav li { padding: 0 8px; border-right: 1px solid #010101; float: left; }
.header-nav li.site-map, .header-nav li.last { border: none; }
.header-nav li.site-map { padding-right: 12px; }
.header-nav li a { text-decoration: none; color: #5f5f5f; }
.header-nav li.site-map a { text-decoration: none; color: #00519a; }
.header-nav li a:hover { text-decoration: underline; }

.header-ident h1, .language-version { margin-top: 4px; position: relative; }
.header-ident h1 { width: 470px; height: 89px; font-size: 16px; font-family: tahoma, arial; font-weight: normal; color: #555555; float: left; left: 17px; }
.header-ident h1 em { font-style: normal; color: #3065a9; }
.header-ident h1 img, .language-version img { position: absolute; }
.language-version img { right: 0; }
.language-version { right: 5px; margin-top: 22px; font-size: 11px; font-family: arial; color: #8f8f8f; }
.language-version a { text-decoration: none; font-size: 12px; color: #004c8b; }
.language-version a:hover { text-decoration: underline; }

.search-lang { width: 450px; margin-top: 5px; text-align: right; float: right; }
.search-lang form { margin-top: 11px; padding-left: 42px; }
.search-lang form label, #searchbox, #searchbutton, select { float: left; }
.search-lang form label { padding-top: 4px; font-size: 0.7em; font-family: arial; color: #343434; }
#searchbox, #searchbutton, .search-lang form select { height: 22px; font-size: 0.75em; font-family: arial; color: #535353; }
/*.trigger, .activetrigger, .dropcontainer { float: right; }*/
#searchbox { width: 175px; margin-left: 4px; background: url("../images/serachbox-bg.png") no-repeat; }
#searchbutton { width: 61px; margin-left: 6px; }
.search-lang form select { width: 119px; margin-left: 5px; }
.search-lang .styledselectform { display: none; }

.main-navigation { width: 970px; height: 61px; margin: 0 auto; margin-top: 8px; background: #a1a1a1 url("../images/main-navigation-bg-2.png") no-repeat; overflow: hidden; }
.main-navigation ul.base-stage { height: 20px; margin-left: 18px; list-style-type: none; line-height: 13px; position: relative; }
.main-navigation ul.base-stage li { float: left; border-right: 1px solid #5f5f5f; }
.main-navigation ul.base-stage li.last, .main-navigation ul.base-stage li ul li.last { border: none; }
.main-navigation ul.base-stage li a { display: block; padding: 9px 21px; font-size: 11px; font-family: arial; color: white; text-transform: uppercase; text-decoration: none; float: left; }
/*.main-navigation ul.base-stage li.active { border: none; padding-right: 1px; }*/
.main-navigation ul.base-stage li a:hover, .main-navigation ul.base-stage li.active { background: #9b9b9b; }
.main-navigation ul.base-stage li:hover ul { display: block; position: absolute; z-index: 1; background: url("../images/main-navigation-bg-2.png") no-repeat -1px -31px; }
.main-navigation ul.base-stage li.active ul { display: block; position: absolute; z-index: 0; }

.main-navigation ul.base-stage li ul { position: absolute; width: 100%; height: 30px; left: -6px; top: 31px; list-style-type: none; line-height: 13px; display: none; }
.main-navigation ul.base-stage li ul:hover { display: block; }
.main-navigation ul.base-stage li ul li { float: left; margin-top: 7px; border-right: 1px solid #5f5f5f; }
.main-navigation ul.base-stage li ul li a { display: block; padding: 0 12px; font-size: 12px; font-family: arial; color: #737373; text-transform: none; text-decoration: none; float: left; }
.main-navigation ul.base-stage li ul li.first a { color: #00467e; }
.main-navigation ul.base-stage li ul li a:hover { background: none; text-decoration: underline; }


.add-info-tray { width: 970px; margin: 0 auto; background: #f3f3f3; }
.add-info-tray .col-1, .add-info-tray .col-2, .add-info-tray .col-3 { float: left; }

.add-info-tray .column-binder { width: 969px; overflow: hidden; border-left: 1px solid #cdcdcd; background: url("../images/add-info-tray-col-1-border.png") repeat-y left; }

.add-info-tray .col-1 { width: 319px; background: ##ebebeb; }
.add-info-tray .col-2 { width: 321px; background: #fbfbfb; }
.add-info-tray .col-3 { width: 329px; background: #acacac; }

.add-info-tray .col-3 h2 { border-right: 1px solid #dbdbdb; }

.add-info-tray .col-1 ul { width: 281px; padding: 13px 15px 21px 22px; list-style-type: none; background: #ebebeb url("../images/add-info-tray-col-1-bg.png") repeat-x; font: 0.75em/1.95em arial; border-top: 1px solid #cbcbcb; }
.add-info-tray .col-1 ul li { background: url("../images/add-info-tray-list-arrow.png") no-repeat left 0.4em; padding-left: 15px; }
.add-info-tray .col-1 ul li a { text-decoration: none; color: #026aca; }
.add-info-tray .col-1 ul li a:hover { text-decoration: underline; }

.add-info-tray .col-2 ul { width: 281px; padding: 13px 15px 21px 22px; list-style-type: none; background: #ebebeb url("../images/add-info-tray-col-1-bg.png") repeat-x; font: 0.75em/1.95em arial; border-top: 1px solid #cbcbcb; }
.add-info-tray .col-2 ul li { background: url("../images/add-info-tray-list-arrow.png") no-repeat left 0.4em; padding-left: 15px; }
.add-info-tray .col-2 ul li a { text-decoration: none; color: #026aca; }
.add-info-tray .col-2 ul li a:hover { text-decoration: underline; }

.add-info-tray .col-2 h3 { padding-top: 14px; font: 0.75em/0.8em arial; border-top: 1px solid #cbcbcb; }
.add-info-tray .col-2 h4 { margin-top: 6px; font: 0.88em/0.95em arial; }
.add-info-tray .col-2 h3 a { text-transform: uppercase; text-decoration: none; color: #00467e; }
.add-info-tray .col-2 h4 a { text-decoration: none; color: #026aca; }
.add-info-tray .col-2 h4 a:hover { text-decoration: underline; }
.add-info-tray .col-2 p.description { margin-top: 5px; padding-bottom: 9px; font: 0.69em/1.3em arial; color: #5d5d5d; }
.add-info-tray .col-2 p.see-more { padding-top: 6px; padding-bottom: 8px; font: 0.69em/1.2em arial; color: #00467e; text-align: right; border-top: 1px solid #dbdbdb; background: #fbfbfb; }
.add-info-tray .col-2 p.see-more em { font-style: normal; }
.add-info-tray .col-2 p.see-more a { text-decoration: none; color: #00467e; }
.add-info-tray .col-2 p.see-more a:hover { text-decoration: underline; }

.add-info-tray .col-2 h3, .add-info-tray .col-2 h4, .add-info-tray .col-2 p { padding-left: 19px; padding-right: 20px; }

.add-info-tray .col-1 h2, .add-info-tray .col-2 h2, .add-info-tray .col-3 h2 { padding: 9px 15px 6px 0; font: 1.3em/1.5em arial; text-decoration: none; text-align: right; background: #e3e3e3 url("../images/add-info-tray-bg.png") repeat-x; border-top: 1px solid #c7c7c7; }
.add-info-tray .col-1 h2 a, .add-info-tray .col-2 h2 a, .add-info-tray .col-3 h2 a { text-decoration: none; color: #5e5e5e; }

.add-info-tray .col-3 .active-video { width: 165px; height: 128px; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cdcdcd; float:left; }
.add-info-tray .col-3 ul { width: 163px; list-style-type: none; font: 0.63em/1.2em arial; float: right; border-bottom: 1px solid #acacac; background: #acacac; }
.add-info-tray .col-3 ul li { float: left; }

.add-info-tray .col-3 ul a img { display: none; }
.add-info-tray .col-3 ul p { height: 42px; border-bottom: 1px solid #c1c1c1; }

.add-info-tray .col-3 ul p a { display: block; padding: 10px 2px 0 10px; width: 148px; height: 31px; text-decoration: none; color: white; border-bottom: 1px solid #999999; }
.add-info-tray .col-3 ul p a:hover { text-decoration: underline; background: #c1c1c1; }

.add-info-tray .col-3 ul li.last p, .add-info-tray .col-3 ul li.last p a { border: none; }


.add-info-tray .close-panel { clear: both; height: 28px; background: #acacac url("../images/add-info-tray-close-bg.png") no-repeat; }

.add-info-tray .close-panel .rss-feed, .add-info-tray .close-panel .close-button { position: relative; float: left; color: #555555; }
.add-info-tray .close-panel .rss-feed { width: 130px; left: 21px; font: 12px/27px arial; }
.add-info-tray .close-panel .rss-feed a { text-decoration: none; color: #555555; }

.add-info-tray .close-panel .close-button { width: 60px; left: 335px; font: 9px/27px arial; }
.add-info-tray .close-panel .close-button a { text-decoration: none; color: #454545; }

.add-info-tray .close-panel .rss-feed a img { margin: 5px 7px 0 0; }
.add-info-tray .close-panel .close-button a img { margin: 7px 6px 0 0; }

.add-info-tray .close-panel a img { float: left; }
.add-info-tray .close-panel a { text-decoration: none; }
.add-info-tray .close-panel a:hover { text-decoration: underline; }

.content-binder { width: 970px; margin: 0 auto; }
.content-binder .column-left { width: 658px; float: left; }
.content-binder .column-right { margin-left: 7px; float: left; }
.content-binder .column-left .container-block { margin-top: 8px; background: white; }
.content-binder .column-left .container-block .title-panel { height: 40px; background: #acacac url("../images/container-block-title-bg.png") no-repeat; border-bottom: 1px solid #d3d3d3; }
.content-binder .column-left .container-block .title-panel h2 { padding-left: 18px; font: 1.5em/40px arial; color: #585858; float: left; }
.content-binder .column-left .container-block.digest .title-panel h2 { padding-left: 25px; }
.content-binder .column-left .container-block .title-panel h2 a { text-decoration: none; color: #585858; }
.content-binder .column-left .container-block .title-panel h2 .ext, .content-binder .column-left .container-block .title-panel h2 .date { font: 0.45em/1.2em arial; }
.content-binder .column-left .container-block.digest .title-panel h2 .date { color: #de7676; }
.content-binder .column-left .container-block.digest .title-panel h2 .date span { display: none; }
.content-binder .column-left .container-block.digest .data-binder { padding-bottom: 7px; background: url("../images/container-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-left .container-block.digest .data-binder .column-binder { border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }
.content-binder .column-left .container-block.digest .data-binder .col-1 { width: 307px; padding: 17px 24px 12px 21px; line-height: 0.8em; }
.content-binder .column-left .container-block.digest .data-binder .col-2 { width: 303px; border-left: 1px solid #c5c5c5; }
.content-binder .column-left .container-block.digest .data-binder .col-1, .content-binder .column-left .container-block.digest .data-binder .col-2 { margin-top: 1px; }
.content-binder .column-left .container-block .data-binder .col-1, 
.content-binder .column-left .container-block .data-binder .col-2 { float: left; }
.content-binder .column-left .container-block.digest .data-binder .col-1 p { margin-top: 13px; font: 0.68em/1.3em arial; color: #5e5e5e; }
.content-binder .column-left .container-block.digest .data-binder .col-1 p.first { margin-top: 0; }
.content-binder .column-left .container-block.digest .data-binder .col-1 p.img-attached { margin-bottom: 26px; }
.content-binder .column-left .container-block.digest .data-binder .col-1 p img { margin: -5px 9px 0 -21px; float: left; }
.content-binder .column-left .container-block.digest .data-binder .col-1 strong { font-weight: normal; }
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-1, 
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-2, 
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-3 { text-decoration: none; color: #00467e; }
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-1 { font-size: 1.32em; color: #026aca; }
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-2 { font-size: 1.2em; }
.content-binder .column-left .container-block.digest .data-binder .col-1 a.priority-3 { font-size: 1.1em; }
.content-binder .column-left .container-block.digest .data-binder .col-1 a:hover { text-decoration: underline; }

.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes { height: 72px; list-style-type: none; font: 13px/14px arial; border-bottom: 1px solid #c5c5c5; background: #eeeeee; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul .not-viewed { font: 12px/14px arial; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li { height: 72px; float: left; border-right: 1px solid #c7c7c7;}
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li.last { border: none;}

.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul { padding: 10px 9px 0 7px; list-style-type: none;}
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li { border: none; display: none;}
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li.active { display: block;}

.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li p.value { padding-bottom: 5px; font-size: 11px; color: #818181; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li p.title { padding-bottom: 5px; font-size: 13px; color: black;}
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li p.change { font-size: 11px; color: #00467e; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li p.change.inc { padding-left: 12px; background: url("../images/index-inc-arrow.png") no-repeat left center; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.indexes li ul li p.change.dec { padding-left: 12px; background: url("../images/index-dec-arrow.png") no-repeat left center; }

.content-binder .column-left .container-block.digest .data-binder .col-2 ul.graphs { height: 200px; list-style-type: none; font: 1px/1px arial; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.graphs li { display: none; float: left; }
.content-binder .column-left .container-block.digest .data-binder .col-2 ul.graphs li.active { display: block; }

.content-binder .column-left .container-block.digest .data-binder .see-more-line { width: 656px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line p a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line p .date span { display: none; }

.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation { position: relative; height: 19px; margin-top: -7px; right: 12px; overflow: hidden; float: right; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation .previous-page, .content-binder .column-left 
.container-block.digest .data-binder .see-more-line .page-navigation .next-page { width: 26px; height: 19px; font: 0.63em/0.8em arial; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation .previous-page { margin-right: 12px; background: #026aca url("../images/container-block-page-previous.png") no-repeat; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation .next-page { margin-left: 9px; background: #026aca url("../images/container-block-page-next.png") no-repeat; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul { list-style-type: none; font: 5px/5px arial; float: left; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul li { float: left; padding-top: 8px; padding-right: 3px; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul li.last { padding-right: 0; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul li a { width: 5px; height: 5px; background: #026aca url("../images/container-block-pg-position.png") no-repeat; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul li a:hover, .content-binder .column-left .container-block.digest .data-binder .see-more-line .page-navigation ul li a.active { background: #026aca url("../images/container-block-pg-position.png") no-repeat 0 -5px; }

/* container block NEWS */
.content-binder .column-left .container-block.news .data-binder { width: 658px; padding-bottom: 7px; background: url("../images/container-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-left .container-block.news .data-binder .column-binder { width: 656px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; overflow: hidden; }
.content-binder .column-left .container-block.news .data-binder .col-1 { width: 290px; padding: 10px 0 12px 0; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-binder { width: 261px; padding: 0 12px 0 17px; overflow: hidden; }
.content-binder .column-left .container-block.news .data-binder .col-1 .posted, .content-binder .column-left .container-block.news .data-binder .col-2 .posted { padding-left: 2px; font: 0.63em/0.7em arial; color: #888888; }
.content-binder .column-left .container-block.news .data-binder .col-1 .posted em, .content-binder .column-left .container-block.news .data-binder .col-2 .posted em { font-style: normal; text-transform: uppercase; color: #b4b4b4; }
.content-binder .column-left .container-block.news .data-binder .col-1 img { margin-top: 10px; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 h2 { width: 257px; margin-top: 17px; font: 1.13em/1.17em arial; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 h2 a { text-decoration: none; color: #5e5e5e; }
.content-binder .column-left .container-block.news .data-binder .col-1 h2 a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.news .data-binder .col-1 p.short-summary { width: 257px; margin-top: 6px; font: 0.75em/1.5em arial; color: #565656; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by { width: 273px; margin-top: 16px; padding: 14px 0 0 17px; border-top: 1px solid #dadada; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by p { width: 257px; padding-bottom: 2px; font: 0.88em/1.2em arial; text-transform: uppercase; color: #333333; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by a.date { display: block; font: 0.88em/1.2em arial; color: #b53f24; text-decoration: none; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by a.date:hover { text-decoration: underline; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul { width: 220px; margin-left: 7px; list-style-type: none; font: 0.67em/0.8em arial; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul li { padding-top: 5px; padding-right: 6px; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul li.first { padding-right: 3px; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul li.last { padding-right: 0; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul li a { color: #00467e; text-decoration: none; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by ul li a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by form { width: 261px; margin-top: 9px; float: left }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by label { font: 0.88em/1.2em arial; color: #b53f24; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-1 .news-by select { width: 171px; margin-left: 4px; font: 0.75em/1.2em arial; color: #404040; float: left; }

.content-binder .column-left .container-block.news .data-binder .col-2 { width: 365px; border-left: 1px solid #d3d3d3; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-2 .news-binder { width: 333px; position: relative;  left: 15px; padding: 8px 0 10px 0; overflow: hidden; }
.content-binder .column-left .container-block.news .data-binder .col-2 .news-binder.first { margin-top: 2px; padding-bottom: 19px; border: none; }
.content-binder .column-left .container-block.news .data-binder .col-2 .posted { margin-bottom: 10px; }
.content-binder .column-left .container-block.news .data-binder .col-2 img { margin-right: 12px; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-2 h3 { width: 236px; font: 0.81em/1em arial; float: left; }
.content-binder .column-left .container-block.news .data-binder .col-2 h3 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.news .data-binder .col-2 h3 a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.news .data-binder .col-2 p.short-summary { width: 236px; font: 0.68em/1.3em arial; color: #5e5e5e; float: left; }

.content-binder .column-left .container-block.news .data-binder .col-2 .more-news { padding: 12px 0 21px 0; border-top: 1px solid #e4e4e4; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news p.more-news-title { width: 333px; position: relative; left: 19px; font: 0.75em/1.2em arial; color: #222222; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news ul { width: 333px; position: relative;  left: 18px; list-style-type: none; font: 0.69em/1.3em arial; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news ul li { padding: 5px 0 5px 10px; background: url("../images/more-news-list-bg.png") no-repeat left center; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news ul li span { padding-left: 9px; color: #888888; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.news .data-binder .col-2 .more-news a:hover { text-decoration: underline; }

.content-binder .column-left .container-block.news .data-binder .col-2 .see-more-line { padding-top: 8px; padding-bottom: 1px; border-top: 1px solid #e4e4e4; }
.content-binder .column-left .container-block.news .data-binder .col-2 .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; /*background: orange;*/ }
.content-binder .column-left .container-block.news .data-binder .col-2 .see-more-line p a { text-decoration: none; color: #535353; }
.content-binder .column-left .container-block.news .data-binder .col-2 .see-more-line p a:hover { text-decoration: underline; }

/* container block DEPARTMENTS */
.content-binder .column-left .container-block.departments .data-binder { padding-bottom: 7px; background: url("../images/container-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-left .container-block.departments .data-binder .column-binder { border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }

.content-binder .column-left .container-block.departments .data-binder .column-binder ol { position: relative; width: 245px; list-style-type: none; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department { border-bottom: 1px solid #e0e0e0; border-right: 1px solid #cdcdcd; float: left; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department.last { border-bottom: none; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 { font: 0.69em/1.3em arial; }

.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 a { width: 228px; padding-left: 17px; display: block; overflow: hidden; cursor: pointer; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 span.enum { font: italic 1.3em/1.3em arial; color: #818181; width: 22px; padding: 4px 0 4px 0;  display: block; float: left; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 span.title { width: 173px; padding: 5px 0 4px 0; display: block; float: left; }

.content-binder .column-left .container-block.departments .data-binder .column-binder .department.first h2 span.enum { padding: 9px 0 4px 0; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department.first h2 span.title { padding: 10px 0 4px 0; }

.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department.active h2 a { text-decoration: none; color: #b53f24; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h2 a:hover { text-decoration: underline; background: #ececec; }

.content-binder .column-left .container-block.departments .data-binder .column-binder .department .details { display: none; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department.active .details { position: absolute; top: 0; left: 246px; width: 410px; overflow: hidden; display: block; }

.content-binder .column-left .container-block.departments .data-binder .column-binder .department p.title { font: 1.13em/1.13em arial; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department p.title span { font: 0.6em/1.13em arial; color: #5e5e5e; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department p.title a { text-decoration: none; color: #404040; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department p.title a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department p.title { padding: 10px 19px 8px 21px; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h3 { padding: 4px 19px 3px 21px; font: 0.88em/1em arial; text-transform: uppercase; color: #004276; border-top: 1px solid #cdcdcd; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department h3.statistics-title { padding-top: 7px; }
.content-binder .column-left .container-block.departments .data-binder .column-binder .department .overview { padding: 4px 0 16px 21px; font: 0.69em/1.2em arial; color: #7e7e7e; }

/* see-more-line */
.content-binder .column-left .container-block.departments .data-binder .see-more-line { width: 656px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line p a { text-decoration: none; color: #555555; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line p .date span { display: none; }

.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation { position: relative; height: 19px; margin-top: -7px; right: 12px; overflow: hidden; float: right; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation .previous-page, .content-binder .column-left 
.container-block.departments .data-binder .see-more-line .page-navigation .next-page { width: 26px; height: 19px; font: 0.63em/0.8em arial; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation .previous-page { margin-right: 12px; background: #026aca url("../images/container-block-page-previous.png") no-repeat; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation .next-page { margin-left: 9px; background: #026aca url("../images/container-block-page-next.png") no-repeat; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul { list-style-type: none; font: 5px/5px arial; float: left; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul li { float: left; padding-top: 8px; padding-right: 3px; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul li.last { padding-right: 0; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul li a { width: 5px; height: 5px; background: #026aca url("../images/container-block-pg-position.png") no-repeat; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul li a:hover, .content-binder .column-left .container-block.departments .data-binder .see-more-line .page-navigation ul li a.active { background: #026aca url("../images/container-block-pg-position.png") no-repeat 0 -5px; }

/* container block TOURISM */
.content-binder .column-left .container-block.tourism .data-binder { padding-bottom: 7px; background: url("../images/container-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder { border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder ol { position: relative; width: 245px; list-style-type: none; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region { border-bottom: 1px solid #e0e0e0; border-right: 1px solid #cdcdcd; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region.last { border-bottom: none; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h2 { font: 0.69em/1.3em arial; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h2 a { width: 117px; color: #004276; padding: 5px 0 4px 18px; display: block; float: left; overflow: hidden; cursor: pointer; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region.first h2 a { padding-top: 13px; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h2 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region.active h2 a { text-decoration: none; color: #b53f24; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h2 a:hover { text-decoration: underline; background: #ececec; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .details { display: none; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region.active .details { position: absolute; top: 0; left: 136px; width: 520px;  overflow: hidden; display: block; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder .region p.title { font: 1.5em/0.8em arial; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region p.title span { font: 0.45em/1.13em arial; color: #5e5e5e; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region p.title a { text-decoration: none; color: #404040; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region p.title a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region p.title { padding: 10px 19px 8px 21px; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h3 { padding: 4px 19px 3px 21px; font: 0.88em/1em arial; text-transform: uppercase; color: #004276; border-top: 1px solid #cdcdcd; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region h3.gallery-title { padding-top: 7px; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .overview { padding: 4px 10px 16px 21px; font: 0.69em/1.2em arial; color: #7e7e7e; }

.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .gallery-binder { padding: 3px 0 0 23px; background: #f9f9f9; overflow: hidden; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .gallery-binder .preview-block { width: 275px; float: left; /*background: green;*/ }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .gallery-binder .preview-block img { float: left; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .gallery-binder ul { width: 204px; margin-left: 5px; list-style-type: none; font: 0.69em/1.3em arial; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .column-binder .region .gallery-binder ul li { padding: 5px 8px; float: left; }

/* see-more-line */
.content-binder .column-left .container-block.tourism .data-binder .see-more-line { width: 656px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p a { text-decoration: none; color: #555555; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p a span { text-transform: uppercase; color: #004276; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line p .date span { display: none; }

.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation { position: relative; height: 19px; margin-top: -7px; right: 12px; overflow: hidden; float: right; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation .previous-page, .content-binder .column-left 
.container-block.tourism .data-binder .see-more-line .page-navigation .next-page { width: 26px; height: 19px; font: 0.63em/0.8em arial; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation .previous-page { margin-right: 12px; background: #026aca url("../images/container-block-page-previous.png") no-repeat; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation .next-page { margin-left: 9px; background: #026aca url("../images/container-block-page-next.png") no-repeat; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul { list-style-type: none; font: 5px/5px arial; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul li { float: left; padding-top: 8px; padding-right: 3px; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul li.last { padding-right: 0; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul li a { width: 5px; height: 5px; background: #026aca url("../images/container-block-pg-position.png") no-repeat; text-indent: -9000px; display: block; float: left; }
.content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul li a:hover, .content-binder .column-left .container-block.tourism .data-binder .see-more-line .page-navigation ul li a.active { background: #026aca url("../images/container-block-pg-position.png") no-repeat 0 -5px; }


/* container block COMMON */

.content-binder .column-left .container-block.common .data-binder { padding-bottom: 7px; background: url("../images/container-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-left .container-block.common .data-binder .column-binder { width: 656px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }

.content-binder .column-left .container-block.common .data-binder .column-binder .common-text { width: 656px; background: #f9f9f9; overflow: hidden; float: left; } 
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text h2 { padding: 12px 19px 3px 20px; font: 0.88em/1em arial; text-transform: uppercase; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text h2 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text h2 a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text p { padding: 1px 10px 8px 20px; font: 0.69em/1.3em arial; color: #4e4e4e; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text ul { list-style-type: none; margin-left: 30px; padding-bottom: 7px; font: 0.69em/1.3em arial; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text ul li { padding-left: 10px; background: url("../images/common-block-list.png") no-repeat left center; color: #353535; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text ul li a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text ul li a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.common .data-binder .column-binder .common-text.first { padding-top: 5px; }

.content-binder .column-left .container-block.common .data-binder .news { width: 656px; overflow: hidden; float: left; }
.content-binder .column-left .container-block.common .data-binder .news.first { padding-top: 5px; }
.content-binder .column-left .container-block.common .data-binder .column-binder .news h2 { padding: 6px 19px 6px 20px; font: 0.88em/1em arial; text-transform: uppercase; }
.content-binder .column-left .container-block.common .data-binder .column-binder .news h2 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .column-binder .news h2 a:hover { text-decoration: underline; }

.content-binder .column-left .container-block.common .data-binder .news .binder { padding: 2px 0 10px 20px; overflow: hidden; float: left; }
.content-binder .column-left .container-block.common .data-binder .news .binder .posted { margin-bottom: 10px; padding-left: 2px; font: 0.63em/0.7em arial; color: #888888; }
.content-binder .column-left .container-block.common .data-binder .news .binder .posted em { font-style: normal; text-transform: uppercase; color: #b4b4b4; }
.content-binder .column-left .container-block.common .data-binder .news .binder img, .content-binder .column-left .container-block.common .data-binder .column-binder .category.common-text .binder p img { margin-right: 12px; float: left; }
.content-binder .column-left .container-block.common .data-binder .news .binder h3 { width: 453px; font: 0.78em/1em arial; float: left; }
.content-binder .column-left .container-block.common .data-binder .news .binder.podcasting h3 { width: 320px; }
.content-binder .column-left .container-block.common .data-binder .news .binder h3 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .news .binder h3 a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.common .data-binder .news .binder p.short-summary { width: 453px; padding-top: 4px; font: 0.75em/1.3em arial; color: #5e5e5e; float: left; }
.content-binder .column-left .container-block.common .data-binder .news .binder.podcasting p.short-summary { width: 320px; }


.content-binder .column-left .container-block.common .data-binder .statistics { width: 656px; padding-bottom: 10px; background: #f2f2f2; overflow: hidden; float: left; }
.content-binder .column-left .container-block.common .data-binder .statistics.first { padding-top: 5px; }
.content-binder .column-left .container-block.common .data-binder .statistics h2 { padding: 8px 19px 4px 20px; font: 0.88em/1em arial; text-transform: uppercase; }
.content-binder .column-left .container-block.common .data-binder .statistics h2 a { text-decoration: none; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .statistics h2 a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.common .data-binder object { width: 326px; float: left; }

.content-binder .column-left .container-block.common .data-binder .column-binder .category { border-bottom: 1px solid #dddddd; }
.content-binder .column-left .container-block.common .data-binder .column-binder .category.last { border: none; }

/* see-more-line */
.content-binder .column-left .container-block.common .data-binder .see-more-line { width: 656px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p a { text-decoration: none; color: #555555; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p a span { text-transform: uppercase; color: #004276; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-left .container-block.common .data-binder .see-more-line p .date span { display: none; }

/* ## COLUMN RIGHT ## */

.content-binder .column-right { width: 305px; }
.content-binder .column-right .container-block { width: 305px; margin-top: 8px; background: yellow; overflow: hidden; }
/* container-block TITLE PANEL */
.content-binder .column-right .container-block .title-panel { height: 40px; background: #acacac url("../images/container-small-block-title-bg.png") no-repeat; border-bottom: 1px solid #d3d3d3; }
.content-binder .column-right .container-block .title-panel h2 { padding-left: 18px; font: italic 1.25em/40px arial; color: #585858; float: left; }
.content-binder .column-right .container-block.announcements .title-panel h2 { padding-left: 16px; }
.content-binder .column-right .container-block .title-panel h2 a { text-decoration: none; color: #585858; }
.content-binder .column-right .container-block .title-panel h2 .ext, .content-binder .column-right .container-block .title-panel h2 .date { font: 0.45em/1.2em arial; }
.content-binder .column-right .container-block.announcements .title-panel h2 .date { color: #de7676; }
.content-binder .column-right .container-block.announcements .title-panel h2 .date span { display: none; }


/* @small container block ANNOUNCEMENTS */

.content-binder .column-right .container-block.announcements .data-binder { width: 305px; padding-bottom: 7px; background: white url("../images/container-small-block-data-bg.png") no-repeat bottom; overflow: hidden; }
.content-binder .column-right .container-block.announcements .data-binder .column-binder { border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }

.content-binder .column-right .container-block.announcements .data-binder .news { width: 303px; padding-top: 13px; overflow: hidden; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder { padding: 2px 0 10px 14px; overflow: hidden; float: left; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder .posted { margin-bottom: 7px; padding-left: 2px; font: 0.63em/0.7em arial; text-transform: uppercase; color: #888888; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder .posted em { font-style: normal; text-transform: uppercase; color: #b4b4b4; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder h3 { width: 275px; font: 0.78em/1em arial; float: left; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder h3 a { text-decoration: none; color: #026aca; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder h3 a:hover { text-decoration: underline; }
.content-binder .column-right .container-block.announcements .data-binder .news .binder p.short-summary { width: 275px; padding-top: 4px; font: 0.69em/1.3em arial; color: #5e5e5e; float: left; }

.content-binder .column-right .container-block.announcements .data-binder .news .more { width: 275px; border-top: 1px solid #e0e0e0; overflow: hidden; float: left; }
.content-binder .column-right .container-block.announcements .data-binder .news .more ul { list-style-type: none; margin: 9px 0 0 17px; padding-bottom: 13px; font: 0.69em/1.65em arial; }
.content-binder .column-right .container-block.announcements .data-binder .news .more ul li { padding-left: 10px; background: url("../images/common-block-list.png") no-repeat left center; color: #353535; }
.content-binder .column-right .container-block.announcements .data-binder .news .more ul li a { text-decoration: none; color: #004276; }
.content-binder .column-right .container-block.announcements .data-binder .news .more ul li a:hover { text-decoration: underline; }


/* see-more-line */
.content-binder .column-right .container-block.announcements .data-binder .see-more-line { width: 303px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p a { text-decoration: none; color: #555555; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p a span { text-transform: uppercase; color: #004276; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-right .container-block.announcements .data-binder .see-more-line p .date span { display: none; }


/* ## ATTACHED BLOCKS BINDER ## */
.content-binder .column-right .attached-binder { width: 305px; margin-top: 10px; padding-top: 1px; background: #b9b9b9 url("../images/attached-binder-bg.png") no-repeat top; overflow: hidden; float: left; }
.content-binder .column-right .ab-wrapper { width: 305px; padding-bottom: 9px; background: url("../images/ab-wrapper-bg.png") no-repeat bottom; }

/* attached block */
.content-binder .column-right .attached-block { width: 288px; margin: 9px auto 0 auto ; overflow: hidden; }

/* attached-block TITLE PANEL */
.content-binder .column-right .attached-block .title-panel { width: 288px; background: white url("../images/attached-block-title-bg.png") no-repeat; border-bottom: 1px solid #d3d3d3; overflow: hidden; }
.content-binder .column-right .attached-block .title-panel h2 { padding: 8px 15px 8px 11px; font: bold 1em/1.2em arial; float: left; }
.content-binder .column-right .attached-block .title-panel h2, .content-binder .column-right .attached-block .title-panel h2 a { text-decoration: none; color: #cc0000; }
.content-binder .column-right .attached-block .title-panel h2 a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .title-panel h2 .ext { font: 0.69em/1.2em arial; color: #585858; }

/* container block CATEGORY */
.content-binder .column-right .attached-block .data-binder .category { width: 277px; padding-top: 11px; padding-right: 7px; overflow: hidden; float: left; }
.content-binder .column-right .attached-block .data-binder .first { padding-top: 0; }

/* container block COMMON */
.content-binder .column-right .attached-block .data-binder { width: 288px; padding-bottom: 12px; background:  white url("../images/attached-block-data-bg.png") no-repeat bottom; overflow: hidden; }

.content-binder .column-right .attached-block .data-binder .common-text h2 { width: 212px; margin-left: 14px; padding: 6px 19px 4px 0; font: 0.88em/1em arial; text-transform: uppercase; border-top: 1px solid #dddddd; }
.content-binder .column-right .attached-block .data-binder .common-text.first h2 { border: none; }
.content-binder .column-right .attached-block .data-binder .common-text h2 a { text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .common-text h2 a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .data-binder .common-text p { padding: 1px 10px 5px 12px; font: 0.69em/1.27em arial; color: #4e4e4e; }
.content-binder .column-right .attached-block .data-binder .common-text p img { margin-right: 12px; float: left; }
.content-binder .column-right .attached-block .data-binder .common-text h3 { padding: 4px 19px 0 20px; font: 0.75em/1.3em arial; color: #026aca; }
.content-binder .column-right .attached-block .data-binder .common-text ul { list-style-type: none; margin-left: 22px; font: 0.69em/1.63em arial; }
.content-binder .column-right .attached-block .data-binder .common-text ul li { padding-left: 10px; background: url("../images/common-block-list-gray.png") no-repeat left center; color: #353535; }
.content-binder .column-right .attached-block .data-binder .common-text ul li a { text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .common-text ul li a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .data-binder .common-text .hot-line { font-size: 2.1em; text-align: center; color: #026aca; }
.content-binder .column-right .attached-block .data-binder .common-text p { font-size: 0.8em; text-align: center; color: #026aca; }
.content-binder .column-right .attached-block .data-binder .common-text p a {text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .common-text p a:hover {text-decoration: underline;}

/* container block NEWS */
.content-binder .column-right .attached-block .data-binder .news h2 { padding: 6px 19px 10px 15px; font: 0.88em/1em arial; text-transform: uppercase; }
.content-binder .column-right .attached-block .data-binder .news h2 a { text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .news h2 a:hover { text-decoration: underline; }

.content-binder .column-right .attached-block .data-binder .news .binder { padding: 2px 0 10px 15px; overflow: hidden; float: left; }
.content-binder .column-right .attached-block .data-binder .news .binder .posted { margin-bottom: 5px; padding-left: 2px; font: italic 0.63em/0.7em arial; color: #888888; }
.content-binder .column-right .attached-block .data-binder .news .binder .posted em { font-style: normal; text-transform: uppercase; color: #b4b4b4; }
.content-binder .column-right .attached-block .data-binder .news .binder img, .content-binder .column-right .attached-block .data-binder .category.common-text .binder p img { margin-right: 12px; float: left; }
.content-binder .column-right .attached-block .data-binder .news .binder h3 { width: 260px; font: 0.88em/1.2em arial; float: left; }
.content-binder .column-right .attached-block .data-binder .news .binder.podcasting h3 { width: 260px; }
.content-binder .column-right .attached-block .data-binder .news .binder h3 a { text-decoration: none; color: #026aca; }
.content-binder .column-right .attached-block .data-binder .news .binder h3 a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .data-binder .news .binder p.short-summary { width: 260px; padding-top: 4px; font: 0.69em/1.3em arial; color: #5e5e5e; float: left; }
.content-binder .column-right .attached-block .data-binder .news .binder.podcasting p.short-summary { width: 260px; }
.content-binder .column-right .attached-block .data-binder .news .binder.podcasting img { margin-left: -10px; }

.content-binder .column-right .attached-block .data-binder .news ul { width: 260px; list-style-type: none; padding-left: 22px; font: 0.69em/1.63em arial; float: left; }
.content-binder .column-right .attached-block .data-binder .news ul li { padding-left: 10px; background: url("../images/common-block-list.png") no-repeat left center; color: #353535; }
.content-binder .column-right .attached-block .data-binder .news ul li a { text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .news ul li a:hover { text-decoration: underline; }

/* container block STATISTICS */
.content-binder .column-right .attached-block .data-binder .statistics h2 { width: 212px; margin-left: 14px; padding: 6px 19px 4px 0; font: 0.88em/1em arial; text-transform: uppercase; border-top: 1px solid #dddddd; }
.content-binder .column-right .attached-block .data-binder .statistics.first h2 { border: none; }
.content-binder .column-right .attached-block .data-binder .statistics h2 a { text-decoration: none; color: #004276; }
.content-binder .column-right .attached-block .data-binder .statistics h2 a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .data-binder object { width: 288px; float: left; }

/* see-more-line */
.content-binder .column-right .attached-block .data-binder .see-more-line { width: 288px; padding-top: 10px; padding-bottom: 1px; border-top: 1px solid #d9d9d9; clear: both; overflow: hidden; }
.content-binder .column-right .attached-block .data-binder .see-more-line p { padding-left: 21px; font: 0.69em/12px arial; float: left; }
.content-binder .column-right .attached-block .data-binder .see-more-line p a { text-decoration: none; color: #555555; }
.content-binder .column-right .attached-block .data-binder .see-more-line p a span { text-transform: uppercase; color: #004276; }
.content-binder .column-right .attached-block .data-binder .see-more-line p a:hover { text-decoration: underline; }
.content-binder .column-right .attached-block .data-binder .see-more-line p .date { color: #de7676; }
.content-binder .column-right .attached-block .data-binder .see-more-line p .date span { display: none; }

.content-binder .column-right p.advertisement { width: 288px; margin: 3px auto 3px auto; /*background: yellow;*/ overflow: hidden; }
.content-binder .column-right p.advertisement img { float: left; }

/* # FOOTER # */

.footer { width: 988px; margin-top: 41px; padding-top: 31px; background: #d0d0d0; float: left; overflow: hidden; }
.footer .extra-information { width: 970px; margin: 0 auto; padding: 15px 0 18px 0; overflow: hidden; background: white url("../images/footer-extra-information-bg.png") no-repeat top; }
.footer .extra-information h2 { font: 1.3em/0.9em arial; }
.footer .extra-information h2 .ext { font: normal 0.55em/1.2em arial; color: #494949; }
.footer .extra-information h2 a { text-decoration: none; color: #434343; }
.footer .extra-information h2 a:hover { text-decoration: underline; }

/* COL 1 */
.footer .extra-information .col-1 { width: 410px; float:left; overflow: hidden; }
.footer .extra-information .col-1 h2 { padding: 0 30px 0 20px; }
.footer .extra-information .col-1 ul { list-style-type: none; padding: 5px 30px 0 23px; font: 0.75em/1.15em arial; color: #898989; }
.footer .extra-information .col-1 ul li { padding: 7px 0 7px 17px; background: url("../images/footer-col-1-list.png") no-repeat left center; }
.footer .extra-information .col-1 ul li .adopted { display: block; font: 0.9em/1.3em arial; }
.footer .extra-information .col-1 ul li .title { display: block; text-decoration: none; color: #026aca; }
.footer .extra-information .col-1 ul li .title:hover { text-decoration: underline; }

/* see-more-line */
.footer .extra-information .col-1 .see-more-line { width: 232px; position: relative; top: 1px; right: 26px; padding: 5px 10px 0 0; font: 0.69em/1.25em arial; text-align: right; border-top: 1px solid #c0c0c0; float: right; }
.footer .extra-information .col-1 .see-more-line a { text-decoration: none; color: #004276; }
.footer .extra-information .col-1 .see-more-line a span { color: #004276; }
.footer .extra-information .col-1 .see-more-line a:hover { text-decoration: underline; }

/* COL 2 */
.footer .extra-information .col-2 { width: 268px; margin-top: 4px; float:left; overflow: hidden; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; }
.footer .extra-information .col-2 h2 { padding: 0 27px 0 8px; letter-spacing: 3px; }
.footer .extra-information .col-2 ul { list-style-type: none; padding: 16px 30px 15px 11px; font: 0.69em/1.2em arial; }
.footer .extra-information .col-2 ul li { padding: 0 0 10px 15px; background: url("../images/footer-col-1-list.png") no-repeat left 0.23em; }
.footer .extra-information .col-2 ul li a { text-decoration: none; color: #494949; }
.footer .extra-information .col-2 ul li a:hover { text-decoration: underline; }

/* COL 3 */
.footer .extra-information .col-3 { width: 290px; margin-top: 4px; float:left; overflow: hidden; }
.footer .extra-information .col-3 h2 { padding: 0 27px 0 11px; }
.footer .extra-information .col-3 .contacts h2 { padding-left: 0; padding-bottom: 8px; }
.footer .extra-information .col-3 .links h2 a { color: #004276; }
.footer .extra-information .col-3 ul { list-style-type: none; padding: 10px 30px 10px 14px; font: 0.69em/2.1em arial; }
.footer .extra-information .col-3 ul li { padding: 0 0 0 10px; padding-left: 10px; background: url("../images/common-block-list.png") no-repeat left center; }
.footer .extra-information .col-3 ul li a { text-decoration: none; color: #004276; }
.footer .extra-information .col-3 ul li a:hover { text-decoration: underline; }
.footer .extra-information .col-3 .contacts { width: 217px; margin-left: 12px; padding-top: 20px; border-top: 1px dashed #4c4c4c; }
.footer .extra-information .col-3 .contacts p { padding-left: 2px; font: 0.88em/1.4em arial; color: #494949; }
.footer .extra-information .col-3 .contacts p a { font: 0.9em/1.3em arial; text-decoration: none; color: #026aca; }
.footer .extra-information .col-3 .contacts p a:hover { text-decoration: underline; }
.footer .extra-information .col-3 .contacts p strong { font: 0.8em/1.3em arial; color: #858585; }
.footer .extra-information .col-3 .contacts p span.address { font: 0.8em/1.3em arial; }

/* see-more-line */
.footer .extra-information .col-3 .see-more-line { width: 242px; margin: 5px 0 0 13px; padding-top: 5px; font: 0.69em/1.25em arial; text-align: right; border-top: 1px solid #c0c0c0; }
.footer .extra-information .col-3 .see-more-line a { text-decoration: none; color: #004276; }
.footer .extra-information .col-3 .see-more-line a span { color: #004276; }
.footer .extra-information .col-3 .see-more-line a:hover { text-decoration: underline; }

/* navigation-copy */
.footer .navigation-copy { width: 920px; margin: 0 auto; padding: 22px 25px 25px 25px; overflow: hidden; background: #373737; }

.footer .navigation-copy ul { width: 910px; list-style-type: none; font: 0.69em/1em arial; float: left; }
.footer .navigation-copy ul li { float: left; }

.footer .navigation-copy ul li { padding: 0 8px 2px 8px; background: url("../images/footer-navigation-bg.png") no-repeat right center; }
.footer .navigation-copy ul li.first { padding-left: 0; }
.footer .navigation-copy ul li.last { padding-right: 0; background: none; }
.footer .navigation-copy ul.top li a { text-decoration: none; color: #d5d5d5; }
.footer .navigation-copy ul.sub { margin-top: 3px; }
.footer .navigation-copy ul.sub li a { text-decoration: none; color: white; }
.footer .navigation-copy ul li a:hover { text-decoration: underline; }

.footer .navigation-copy .copyright, .footer .navigation-copy .iota-studio { margin-top: 14px; font: 0.75em/1.2em arial; color: #8d8d8d; float: left; }
.footer .navigation-copy .copyright { float: left; }
.footer .navigation-copy .iota-studio { float: right; }
.footer .navigation-copy .iota-studio em { font-style: normal; color: #8ba2b7; }
.footer .navigation-copy .iota-studio a { text-decoration: none; color: #8d8d8d; }
.footer .navigation-copy .iota-studio a:hover { text-decoration: underline; color: white; }
