/* Core
------------------------------ */

* { margin: 0; padding: 0; }

*:focus { outline: none; }
.hidden, .print-info { display: none; }
.show { display: block!important; }
#page .no-margin { margin: 0!important; }
#page .no-padding { padding: 0!important; }
#page .no-bg { background: none!important; }
.no-float { float: none !important; }
.no-border, a img { border: none!important; }
.container {  }
.container:after, .columns:after, .b-pages:after, .content .f-row:after, #page .w-a:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.img-repl { text-indent: -9999px; overflow: hidden; display: block; }
.cc { clear: both; }
.null-image { margin: 0 !important; }
.whs-nw { white-space: nowrap; }

/* Main styles
------------------------------ */

html { background: #fff url(../img/body.png) repeat 20px 15px; font: 11px/13px Arial, Helvetica, sans-serif; }
body { border-top: 6px solid #f89828; }

a {  }
a:visited {  }
a:hover {  }
a:active {  }

#page .page-layout .columns .f-left { }
#page .page-layout .columns .l-inline { overflow: hidden !important; width: auto !important; /*width: 90% !important;*/ }
#page .page-layout .columns .container2 { overflow: hidden; display: block; }

/* Colors
---------------------------------------- */

.c-blue, .content a { color: #09c; }
.c-orange , a, .c-orange a, a.c-orange, dl.b-tabs dt.active, #footer, .b-sub-menu dd ul.menu-h a, h3, .b-news-single h2, .required, #header-country-selector a.selector, #main-navigation li.active a { color: #f89828; }
.c-white, #main-navigation a { color: #fff; }
/*.c-green, .content .c-green { color: #6fbb0c; }*/
.c-green-2 { color: #99cc33; }
.c-gray, a.icon-gray, .b-news-single-tags, .b-news-list-tags, .b-news-list-tags a, .b-list, .profile-info, .b-buy, a.icon-back { color: #999; }
.c-gray-2, .b-ti-date { color: #a1a1a1; }
.c-gray-3, #page dl.profile-info dt { color: #b0b0b0; }
.c-base, html, .h1, .f-top-row, input, select, .select { color: #666; }
.c-dark, .b-news-single h2 .date, .tag, a.tag, .b-news-list dt, .f-top-row { color: #717171; }
.c-red {color: #666666;}
.c-green {color: #8d4620;}

.b-news-list-tags a { color: #999 !important; }
#page .f-top-row, #page .f-top-row label { color: #666 !important; }
.table-bonds a { color: #f89828 !important; }
.b-tabs a.selector{ color: #666666 !important; }

.bgc-orange, a.button:hover, a.button-active { background-color: #fd7b01; }
.b-news-search .f-row label { color: #999999; }


/* Skin Green
---------------------------------------- */

.s-green { border-top-color: #8f9599; }
.s-green #header { background-image: url(../img/header-s-green.png); }
.s-green #main-navigation li.active { background: url(../img/main-navigation-li-gray.gif) no-repeat top right; }
.s-green #header #secondary-navigation a, .s-green #header-country-selector a.selector, .s-green .b-tabs a.selector, .s-green div.form-style.select ul.options a.selected, .s-green div.form-style.select ul.options a:hover, .s-green #main-navigation li.active a { color: #6fbb0c !important; }
.s-green #header-country-selector a.selector { background-image: url(../img/header-country-selector-selector-s-green.png); }
.s-green #header-country-selector a.expander { background-image: url(../img/header-country-selector-expander-s-green.png); }
.s-green .lb-4 dl.b-tabs { background-image: url(../img/lb-4-dl-b-tabs-s-green.gif); }
.s-green .page-home div.form-style.select a.expander { background-image: url(../img/select-expander-s-green.gif); }
.s-green a.form-style.radio { background-image: url(../img/radio_button_uncheck-s-green.png); }
.s-green a.form-style.radio.checked { background-image: url(../img/radio_button_check-s-green.png); }
.s-green .table-bonds .select td { background-color: #dfe2e2; }


/* Layout Boxs
------------------------------ */

.page-layout {  }
.layout-box { float: left; margin: 0 11px 0 0; padding-bottom: 15px; }

.lb-wide { width: 1017px; } /* wide */
.content-area .lb-wide { width: 989px; }
.lb-main-content { width: 780px; } /* main-content */
.lb-sidebar { width: 198px; } /* sidebar */
.lb-1 { width: 322px; } /* home-1 */
.lb-2 { width: 447px; } /* home-2 */
.lb-3 { width: 636px; } /* home-3 */
.lb-4 { width: 342px; } /* home-4 */

/* Demo Template
------------------------------ */

#page { width: 1017px; padding-left: 15px; }
#header { position: relative; height: 135px; background: url(../img/header.png) no-repeat bottom; padding-bottom: 0; z-index: 10; }
#logo { position: absolute; left: 13px; top: 12px; }
#header .description { width: 247px; height: 8px; left: 14px; top: 65px; position: absolute; background: url(../img/header-description.gif); }
#secondary-navigation { position: absolute; top: 27px; right: 10px; font-size: 14px; height: 20px; }
#secondary-navigation li { border: none; padding: 0 58px 0 0; font-weight: bold; }
#secondary-navigation li.last { padding-right: 0; }
#main-navigation { position: absolute; top: 87px; left: 31px; font-size: 16px; line-height: 35px; }
#main-navigation li { border: none; padding: 0 15px 0 15; }
#main-navigation li.active { background: url(../img/main-navigation-li.gif) no-repeat top right; }
#main-navigation li.last { padding-right: 10; }
#user-links { position: absolute; top: 67px; right: 10px; font-size: 10px; }
#user-links li { border: none; padding: 0 6px 0 6px; border-right: 1px solid #f89828; }
#user-links li a { text-decoration: underline; text-transform: lowercase; }
#user-links li.last { padding-right: 0; border-right: none; }
#header-country-selector { top: 92px; right: 15px; position: absolute; }
#header-country-selector label { color: #fff; padding-right: 17px; padding-top: 7px; }

#header-mini { position: relative; height: 74px; background: url(../img/header-mini.gif) no-repeat left bottom; }
.mini-page .content-area { padding-top: 14px; }

.home-page-pic { margin-top: -3px; }

.content-area { background: #f5f5f5; padding-left: 14px; }

#footer { /*margin-top: 15px;*/ position: relative; }
#footer-right p { margin-bottom: 0px; }
#community8 { width: 108px; background: url(../img/community8.gif) no-repeat; height: 42px; line-height: 42px; padding: 7px 0 0 57px; float: right; }
#community8, #community8 a { color: #999; }
#footer-right { font-size: 9px; padding-top: 0px; width: 250px; }
.page-home #footer-right { padding-top: 0px; }

/* Boxs
---------------------------------------- */

.box { padding: 16px 18px; background: #fff; position: relative; }
.b-transparent { background: none; }
.b-simple {  }
.b-custom {  }
.b-custom, .mini-page .content-area {
	-webkit-border-top-left-radius: 0 !important;
	-moz-border-radius-topleft: 0 !important;
}
#page .no-bc {
	-webkit-border-bottom-left-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-moz-border-radius-bottomleft: 0 !important;
	-moz-border-radius-bottomright: 0 !important;
}
.b-custom .rocon-tl { display: none !important; }
/*#page .b-custom .rocon-tr { display: block !important; }*/
#page .b-custom .rocon-tl,
#page .no-bc .rocon-bl, #page .no-bc .rocon-br { display: none !important; }

.tlc { position: absolute; top: -3px; left: 0; width: 12px; height: 3px; background: url(../img/tlc.gif); overflow: hidden; }
.b-orange .tlc { background: url(../img/b-orange-bc-tlc.gif); overflow: hidden; }

.b-orange, .b-orange a { color: #fff; }
.lb-main-content .b-orange { background: url(../img/lb-main-content-orange-bg.gif) repeat-y; }
.b-gray { background: url(../img/lb-main-content-b-gray.png); color: #fff; height: 129px; }
.lb-sidebar .b-gray { background: url(../img/lb-sidebar-b-gray.png); }
.b-gray .tlc { background-image: url(../img/tlc-b-gray.gif); }
.b-gray a { color: #fff; }
.lb-sidebar .b-orange { background: url(../img/lb-sidebar-orange-bg.gif) repeat-y; }
.b-custom-bg-1 { background: url(../img/b-custom-bg-1.gif) no-repeat right bottom !important; }
.b-custom-bg-2 { background: url(../img/b-custom-bg-2.gif) no-repeat right bottom !important; }

.b-lp { padding-left: 94px; }

.b-latest-news { margin-left: 57px !important; margin-bottom: 0 !important; }
.b-latest-news li { list-style: none; position: relative; margin-bottom: 6px !important; }
.b-latest-news li .date { position: absolute; left: -57px; top: 0; }

.bd-gray { border: 1px solid #ccc; padding: 0 !important; margin-left: 110px !important; }
.bd-gray2 { border: 1px solid #ccc; padding: 7px; }
.bd-gray3 { border: 1px solid #ccc; padding: 14px; }
.bd-gray4 { border: 1px solid #ccc; padding: 5px 10px 8px 10px; }
.bd-gray .f-inputs-content { padding: 8px 5px 0 8px !important; }
.bd-gray .bd-gray-content { padding: 8px 5px 5px 8px !important; }
.bd-gray .select { margin-right: 0 !important; }
.bd-gray .l-radio-correction .l-radio { margin-right: 10px; }
.bd-gray table { margin-bottom: 4px; }
.p5 { padding: 0 5px; }
#page .pt9 { padding-top: 9px !important; }
#page .pt5 { padding-top: 5px !important; }

/* Item
---------------------------------------- */

.b-item { margin-bottom: 30px !important; overflow: hidden; }
.b-items-small-bm .b-item { margin-bottom: 10px!important; }
.b-item dt { font-weight: normal; padding-top: 2px; }
.b-item dd { }
.b-item dd.b-item-pic { float: left; margin-right: 14px; }
.b-item dd.b-item-pic img { margin: 0; }
.b-item dd.b-item-description { overflow: hidden; padding-top: 2px; line-height: 14px; }


/* News List
---------------------------------------- */

.b-news-list { line-height: 14px; }
.w-60 .b-news-list { padding-right: 50px; }
.b-news-list dt { width: 54px; float: left; }
.b-news-list dd { margin: 0 0 17px 54px !important; padding: 0 !important; }
.b-news-list dd p { margin-bottom: 0 !important; }
/*.b-news-list-tags a { text-decoration: none; }*/
.b-news-list-tags a:hover { text-decoration: underline; }


/* News Single
---------------------------------------- */
.header-right-link { float: right; padding-top: 5px; }

.b-news-single-pic { float: left; padding-right: 21px; }
.b-news-single { padding: 0 0 0 39px; background: url(../img/line-gray.gif) repeat-x left bottom; overflow: hidden; }
.b-news-single-header { overflow: hidden; }
.b-news-single h2 { font-size: 14px !important; margin-bottom: 0 !important; }
.b-news-single h2 .date { font-size: 11px !important; font-weight: bold; padding-right: 1em; }
.b-news-single-tags, .b-news-list-tags { margin-left: 0 !important; font-size: 10px; }
.b-news-single-tags li, .b-news-list-tags li { list-style: none; float: left; padding-right: 19px; }
.b-news-single-content { padding: 0 0 16px 0; overflow: hidden; }

/* Site Map
---------------------------------------- */

.b-site-map {  }
.b-site-map h4 { font-size: 12px !important; }
.b-site-map h4 a { text-decoration: underline !important; }
.b-site-map ul { margin-left: 0 !important; padding-left: 8px !important; background: url(../img/gray-border-vertical.gif) repeat-y left -1px; }
.b-site-map ul li { list-style: none; }


/* Pages
---------------------------------------- */

.b-pages {  }
.b-pages span { float: left; padding: 1px 4px; margin-right: 2px; border: 1px solid #e1e1e3; }
.b-pages .b-pages-back, .b-pages .b-pages-forward { padding: 2px 0px; margin-right: 11px; border: none; }
.b-pages .b-pages-forward { margin: 0 0 0 11px; }
.b-pages .b-pages-active { border: none; padding: 2px 5px; }


/* Sub Menu
---------------------------------------- */

.b-sub-menu { background: url(../img/gray-border.gif) repeat-x left bottom; margin-bottom: 17px !important; padding-top: 4px; overflow: hidden; }
.b-sm-alt { background: none; }
.b-sub-menu dt { float: left; background: url(../img/arrow-big-right.gif) no-repeat right bottom; font-size: 22px; line-height: 22px; color: #666; font-weight: normal !important; margin-bottom: 17px !important; padding: 0 33px 0 0; }
.b-sm-alt dt { background: none; }
.b-sub-menu dd { margin: 0; padding: 8px 0 0 0 !important; margin-bottom: 14px !important; }
.b-sub-menu dd ul.menu-h { padding: 0 0 0 23px; margin: 0; }
.b-sub-menu dd ul.menu-h li { margin: 0 0 3px 0; border: none; padding: 0 30px 0 0; }
.b-sub-menu dd ul.menu-h li a { text-decoration: underline; }

.b-sub-menu-simple { background: none; }
.b-sub-menu-simple dt { background: none; }

/* Block Items
---------------------------------------- */

.b-items { margin-bottom: 27px; }
.b-items-item { margin: 0 20px 17px 0; float: left; }
.b-items-pic { display: block; border: 1px solid #d9d9d9; padding: 1px; }
.b-items-pic span { display: block; }


/* Transaction item
---------------------------------------- */

.b-ti { text-align: center; border: 1px solid #ededee; }
.b-ti img, .b-ti p { margin-bottom: 5px !important; }
.b-ti-content { padding: 8px 8px 0 8px; height: 131px; }
.b-ti-date { background: #f4f4f4; padding: 8px 8px 0 8px; height: 47px; font-size: 10px; font-weight: bold; }

/* Tabs
---------------------------------------- */

dl.b-tabs, .content-area-last, .b-ti-date {
	-webkit-border-top-left-radius: 0 !important; -webkit-border-top-right-radius: 0 !important;
	-moz-border-radius-topleft: 0 !important; -moz-border-radius-topright: 0 !important;
}
dl.b-tabs .rocon-tl, dl.b-tabs .rocon-tr, .content-area-last .rocon-tl, .content-area-last .rocon-tr,
.b-ti-date .rocon-tl, .b-ti-date .rocon-tr, #page.mini-page .content-area .rocon-tl { display: none !important; }

.content-area-last .box .rocon-tl, .content-area-last .box .rocon-tr, #page dl.b-tabs .bd-gray .rocon-tl, #page dl.b-tabs .bd-gray .rocon-tr,
#page dl.b-tabs .bd-gray2 .rocon-tl, #page dl.b-tabs .bd-gray2 .rocon-tr,
#page dl.b-tabs .bd-gray3 .rocon-tl, #page dl.b-tabs .bd-gray3 .rocon-tr,
#page dl.b-tabs .bd-gray4 .rocon-tl, #page dl.b-tabs .bd-gray4 .rocon-tr { display: block !important; }

dl.b-tabs { background: #fff; overflow: hidden; position: relative; }
.b-tabs-header { padding: 0 18px; height: 23px; }
.b-tabs-header h2 { margin-bottom: 3px !important; }
dl.b-tabs dt { float: left; line-height: 20px; height: 20px; padding: 0 13px; margin-top: 2px; color: #fff; border-bottom: none; cursor: pointer; }
dl.b-tabs dt.last { position: absolute; right: -1px; top: 0; }
dl.b-tabs dt.active { background: url(../img/dl-b-tabs-dt-active.gif) no-repeat top right; border-bottom: 9px solid #FFF; }
dl.b-tabs dd { display: none; float: right; margin-top: 34px; padding: 0 18px 5px 18px; margin-left: -100%; height: 357px; position: relative; }
dl.b-tabs dd.active { display: block; }
dl.b-tabs dd p { margin-bottom: 6px !important; }
dl.b-tabs dd p.null-line { height: 23px; }

.last-update { font-size: 9px; color: #999; position: absolute; right: 18px; bottom: 5px; text-align: right; }
#page .last-update-2 { font-size: 9px; color: #999; margin-top: -33px; padding-right: 8px; margin-bottom: 5px !important; text-align: right; }

.lb-3 dl.b-tabs { background: #fff url(../img/lb-3-dl-b-tabs.gif) no-repeat; }
.lb-3 dl.b-tabs dd { width: 600px; }
.lb-4 dl.b-tabs { background: #fff url(../img/lb-4-dl-b-tabs.gif) no-repeat; }
.lb-4 dl.b-tabs dd { width: 306px; }
.lb-wide dl.b-tabs { background: #fff url(../img/lb-wide-dl-b-tabs.gif) no-repeat 0 1px; }
.lb-wide dl.b-tabs dd { padding: 17px 15px 5px 0; width: 935px; height: auto; }
.lb-main-content dl.b-tabs { background: #fff url(../img/lb-main-content-dl-b-tabs.gif) no-repeat 0 1px; }
.lb-main-content dl.b-tabs dd { padding: 7px 36px 5px 0; width: 708px; height: auto; }

/* Profile info
---------------------------------------- */

#page dl.profile-info { line-height: 14px; }
#page dl.profile-info dt { float: left; margin: 0; line-height: normal; height: auto; width: 110px; padding: 0 12px 0 0; }
#page dl.profile-info dd { display: block; padding: 0; width: auto; float: none; margin: 0; height: auto; margin-left: 122px; }

#page dl.pi-2 {  }
#page dl.pi-2 dt { width: 88px; }
#page dl.pi-2 dd { margin-left: 100px; }


/* Webcast
---------------------------------------- */

.webcast-columns { background: url(../img/gray-border-vertical-95.gif) no-repeat 464px 0; }
.webcast-item { line-height: 14px; margin-bottom: 7px !important; }
.webcast-pic { margin: 0 13px 0 0 !important; float: left; }
.webcast-date { padding: 2px 0; display: block; }

/* Horizontal Menu
------------------------------ */

.menu-h { overflow: hidden; }
.menu-h li { float: left; list-style: none; padding: 0 .8em; border-right: 1px solid #ccc;}
.menu-h a { text-decoration: none; display: block;}
.menu-h a:hover {  }

/* Vertical Menu
------------------------------ */

.menu-v { border-top: 1px solid #ccc; }
.menu-v li { padding: 2px 0; list-style: none; border-bottom: 1px solid #ccc; }
.menu-v li ul { padding-left: 1em; margin-top: 2px; }
.menu-v li li { border: none; border-top: 1px solid #ccc; }
.menu-v a { text-decoration: none; display: block; }
.menu-v a:hover { text-decoration: underline; }


/* Content elements
------------------------------ */

.content h1, .content .h1, .content h2, .content .h2, .content h3, .content .h3, .content h4, .content .h4, .content h5, .content .h5, .content h5, .content .h5 { font: 22px/22px Arial, Helvetica, sans-serif; margin-bottom: .5em; }
.content h1, .content .h1 { margin-bottom: 21px; }
.content h2, .content .h2 { font-size: 20px; line-height: 20px; }
.content h3, .content .h3 { font-size: 1.3em; font-weight: bold; margin-bottom: 17px; }
.content h4, .content .h4 { font-size: 13px; font-weight: bold; }
.content h5, .content .h5 { font-size: 11px; font-weight: bold; }
.content h6, .content .h6 { font-size: 1em; font-weight: normal; margin-bottom: 4px; }

.content h1 a, .content .h1 a, .content h2 a, .content .h2 a, .content h3 a, .content .h3 a, .content h4 a, .content .h4 a { text-decoration: none; }

blockquote { margin-left: 10em; padding-left: 1em; border-left: 2px solid #ccc; }
code, pre { font: 1.2em/1 "Courier New", Courier, monospace; padding: 1px 2px; background: #eee; }
pre { border: 1px dashed #aaa; line-height: 1.7em; padding: 5px; font-size: .9em; background: #eee; margin: 0; }
strong, .b { font-weight: bold; }
em, .i { font-style: italic; }
sup, sub { vertical-align: baseline; position: relative; }
sup { top: -0.4em; }
sub { bottom: -0.3em; }

.hr { background: #fff url(../img/hr.gif) repeat-x; height: 1px; }
.hr hr { display: none; }

p.c-orange a { text-decoration: none; }

.big { font-size: 12px; line-height: 12px!important; }
.super-big { font-size: 18px; }
.small { font-size: 10px; }
h4 small { font-weight: normal; font-size: 11px;}

.em { font-style: italic; }
.strong { font-weight: bold; }

.date-of-updated { padding-top: 7px; }

.content ul, .content ol { margin-left: 3em; line-height: 1.3em; }
.content ul li, .content ol li { margin-bottom: .2em; }

.content ul.alt-list { margin-left: 0; }
.content ul.alt-list li { list-style: square; margin-bottom: 5px; }

.content ul.null-list { margin-left: 0 !important; }
.content ul.null-list li { list-style: none; margin: 0 0 5px 0; }

a.button { padding: 2px 4px; display: inline-block; }
a.button:hover, a.button-active { color: #fff !important; text-decoration: none; }

.icons a, .icon { padding: 1px 0 1px 20px; background-repeat: no-repeat; background-position: left center; }
img.icon { padding: 0px; margin: 0 !important; padding-right: 10px; float: left; position: relative; top: -3px; }
.icon-big-right { display: block; padding-right: 13px; background: url(../img/arrow-big-right.gif) no-repeat right bottom; text-decoration: none; }
.icon-big-right-too { display: block; padding-right: 13px; background: url(../img/arrow-big-right.gif) no-repeat 85% bottom; text-decoration: none; }
.b-orange a.icon-big-right { background: url(../img/arrow-big-right-white.gif) no-repeat right bottom; height:40px;}
a.icon-gray { background-image: url(../img/arrow-big-right-gray.gif); }
a.icon-orange { background-image: url(../img/arrow-big-right-orange.gif); }
a.icon-back { background: url(../img/knopka_blin.gif) no-repeat left center; font-size: 14px; }
a.icon-play { background: url(../img/icons/icon-play.gif) no-repeat left center; padding-left: 31px; }

.link-to { float: right; text-decoration: underline; position: relative; top: 6px; }
.opera .link-to { top: 5px; }
.icon-big-right-2 { position: relative; }
.icon-big-right-2 img { position: absolute; right: -16px; top: -1px; }
h2 .icon-big-right-2 img { top: 6px; }

#page .icon-big-right-alt img { margin-bottom: 0; position: relative; top: 3px; padding-left: 3px; }

.content p, .content ul, .content ol, .content dl, .content .p, blockquote, pre, .columns, .content img, .b-news-single, .b-buy, .table-bonds { margin-bottom: 14px; }
dl.b-tabs dd .columns p { margin-bottom: 14px !important; }
.hr { margin-bottom: 20px; }
.lb-sidebar .b-mt { margin-top: 14px; }

.video { margin: 28px auto; }

/* Text align, float
------------------------------ */

.a-left { text-align: left !important; }
.table-bonds td.a-left { padding-left: 20px !important; }
.a-center { text-align: center !important; }
.a-right { text-align: right !important; }

.f-left { float: left !important; }
.f-right { float: right !important; }

/* Block lists
---------------------------------------- */

.b-list { margin-bottom: 20px; width: 90%; /*Anze, 80%*/}
#page .b-list h5 { line-height: 11px; }
#page .b-list p { margin-bottom: 4px !important; }

/*	Tables
------------------------------ */

.table-wide { width: 100%; }
.table-bonds { border-collapse: collapse; float: none !important; }
.table-bonds th, .table-bonds td { padding: 3px 12px; vertical-align: top; background: url(../img/gray-border-vertical.gif) repeat-y left -5px; text-align: right; }
dd .table-bonds th, dd .table-bonds td { padding: 3px 5px; }
dd .table-bonds th { white-space: nowrap !important; }
.table-td-big-padding td, dd .table-td-big-padding th { padding: 3px 18px !important; }
.table-td-middle-padding td, dd .table-td-middle-padding th { padding: 3px 9px !important; }
.table-bonds th { font-weight: normal; }
.table-bonds .select td { background-color: #ffdcbb; }
.table-bonds th img { margin: 0 !important; }
.table-bonds th img.f-right { margin-left: 3px !important; position: relative; top: 2px; }
.table-bonds th img.no-float { padding-left: 3px !important; position: relative; top: 1px; }
.table-bonds thead th { padding-bottom: 7px; font-size: 9px; background: none; }
.table-bonds .first { background: none; text-align: left; }
.table-bonds .first { background: none; text-align: left; padding-left: 0 !important; }
.table-bonds .last { padding-right: 0 !important; }
.table-bonds th.alt-header { padding-bottom: 5px !important; background: none; }
.table-bonds td strong {font-weight: normal !important;}

.table-eurobonds { border-collapse: collapse; float: none !important; }
.table-eurobonds th, .table-eurobonds td { padding: 3px 3px; vertical-align: top; text-align: right; background: url(../img/gray-border-vertical.gif) repeat-y left -5px; white-space: nowrap; }
.table-eurobonds th { background: none !important; font-weight: normal; font-size:9px;}
.table-eurobonds tr.first td { padding-top: 11px; }
.table-eurobonds tr.last td { padding-bottom: 11px; }
.table-eurobonds tr.last-line td { background: none; padding-top: 6px; }
.table-eurobonds td.first { background: none; text-align: left; width: 80px; }
.table-eurobonds td { font-size: 10px; }

.table-profile th { padding: 3px 6px; vertical-align: top; text-align: left; }
.table-profile td { padding: 3px 6px; vertical-align: middle; background: url(../img/gray-border-vertical.gif) repeat-y left -5px; }
.table-profile .first { background: none; padding-left: 0; }
.table-profile .last { padding-right: 0; }
.table-profile .center { padding: 3px 10px; }

.null-table {  }
.null-table td { padding: 0 !important; background: none !important; }

.table-news {  }
.table-news th, .table-news td { padding: 3px 12px; vertical-align: top; background: url(../img/gray-border-vertical.gif) repeat-y left -5px; }
.table-news td {  }
#page .table-news p { margin-bottom: 5px !important; }
.table-news thead th { font-weight: normal; text-align: left; }
.table-news .first { background: none; padding-left: 0; }

/* Buy
---------------------------------------- */

.b-buy { float: left; background: url(../img/b-buy.gif) no-repeat bottom right; }
.b-buy .col { padding: 7px 11px; background: url(../img/gray-border-vertical.gif) repeat-y left -5px; float: left; height: 27px; }
.b-buy .first {background: url(../img/b-buy.gif) no-repeat; line-height: 27px; }
.b-buy .last { line-height: 27px; }
.b-buy .col a { text-decoration: none; }

/*	Columns
------------------------------ */

.columns {  }
.news-list-columns { background: url(../img/gray-border-vertical.gif) repeat-y 58% 0; }
.profile-list-columns { background: url(../img/gray-border-vertical.gif) repeat-y 59% 0; }
.columns-lp { padding-left: 17px; }
.columns-wide-cols .col-content { padding-right: 10px !important; }
.columns-lp-2 { padding-left: 39px; }
.b-custom .col-content { padding-right: 38px; }
.b-custom .columns { margin-bottom: 17px; }
.columns p.date { margin-bottom: 0; }
.w-5, .w-10, .w-15, .w-20, .w-25, .w-29, .w-30, .w-35, .w-40, .w-42, .w-45, .w-50, .w-55, .w-60, .w-65, .w-70, .w-75, .w-80, .w-85, .w-90, .w-95, .w-100, .w-33, .w-66, .w-38, .w-62 { float: left; clear: right; }

.col-content { padding-right: 22px; /*Anze, was 22*/}
.col-first { padding-left: 0!important; }
.col-last { padding-right: 0!important; }

.w-5 { width: 5%; }
.w-10 { width: 10%; }
.w-15 { width: 15%; }
.w-20 { width: 20%; }
.w-25 { width: 25%; }
.w-29 { width: 29%; }
.w-30 { width: 30% !important; }
.w-35 { width: 35%; }
.w-40 { width: 40%; }
.w-42 { width: 42%; }
.w-45 { width: 45%; }
.w-50 { width: 50%; }
.w-55 { width: 55%; }
.w-60 { width: 60%; }
.w-65 { width: 65%; }
.w-70 { width: 70%; }
.w-75 { width: 75%; }
.w-80 { width: 80%; }
.w-85 { width: 85%; }
.w-90 { width: 90%; }
.w-95 { width: 95%; }
.w-100 { width: 100%; }

.w-33 { width: 33%; }
.w-66 { width: 66%; }

.w-38 { width: 38%; }
.w-62 { width: 62%; }

#page .w-a { width: auto !important; }

/* Images
------------------------------ */

.content img {  }
img.f-left { margin-right: 13px; }
img.f-right { margin-left: 13px; }

.banner img { margin-bottom: 0 !important; }

/* Forms
------------------------------ */

.content form {  }
.content fieldset { border: none; }
.content legend { margin-top: -1px; padding-bottom: 1em; font-size: 1.1em; font-weight: bold; }

.content .f-row { margin-bottom: 0px; }
.content .f-row .description { padding-bottom: 4px; display: block; }
.content .fr-bp { margin-bottom: 12px; }
.content .fr-bp2 { margin-bottom: 6px; }
.content label { float: left; width: 110px; padding-top: 5px; }
.content label.alt { float: none; width: auto; padding-top: 5px; padding-bottom: 9px; display: block; }
#page .content .f-label { padding-top: 5px; /*margin-bottom: 6px !important;*/ }
.content .f-inputs { padding-left: 110px; }

.f-actions { padding-top: 1em; }

.form-search { margin-bottom: 12px; height: 23px; }
.form-search-bottom { margin-bottom: 12px; height: 23px; }
.form-search .i-search { float: left; }
.form-search .i-submit { float: right; }

#footer .form-search { position: relative; left: 4px; width: 198px; }
#footer .form-search .i-search { background: url(../img/i-search-2.gif) no-repeat; padding-top: 6px; height: 20px; width: 108px; }

#footer .form-contact { margin-bottom: 19px; overflow: hidden; }
#footer .form-contact h3 { float: left; padding-right: 17px; line-height: 22px; font-size: 14px; overflow: hidden; }
#footer .form-contact p { float: left; padding-right: 17px; }
#footer .form-contact label { padding-right: 6px; position: relative;top: 2px; }
#footer .form-contact .i-text { background: url(../img/form-contact-i-text.gif) no-repeat; border: none; padding: 6px 7px 0px 7px; width: 90px; height: 16px; }

.inline-inputs {  }
.inline-inputs label {  }
.inline-inputs label.no-float { position: relative; top: -5px; }
.inline-inputs div.select { position: relative; top: -5px; }
.inline-inputs .i-date, .inline-inputs .datepick-trigger { position: relative; top: -4px; }
label.inline-p { padding-left: 24px; padding-right: 10px; }

.w-340 { width: 340px; float: left; }
.w-340 label { width: 50px; float: right; padding-top: 5px !important; }

.b-news-search {  }
.b-news-search .f-row { margin-bottom: 3px; }
.b-news-search .f-row label { width: 70px; padding-top: 4px; }
.b-ns-wide-label .f-row label { width: 84px; }
.b-news-search .f-row .f-inputs { padding-left: 70px; }
.b-news-search .f-row .i-text { }
.b-news-search .f-row select { width: 174px; }

.switcher {  }
.switcher label { margin-right: 30px !important; }
.switcher .radio { width: 22px !important; }

/* Inputs
------------------------------ */

input, button { vertical-align: middle }
input.i-date {vertical-align: top }
.i-search { border: none; background: #fff url(../img/i-search.gif) no-repeat; width: 105px; padding: 4px 0 0 25px; height: 18px; }
.i-text { width: 236px; padding: 5px 6px 5px 6px; font: 11px Arial, sans-serif; background: url(../img/i-text.png) no-repeat; border: none; }
.i-text-short, .b-news-search .f-row .i-text { width: 166px; padding: 5px 6px 5px 6px; background: url(../img/i-text-short.png) no-repeat; }
.i-text-middle { width: 205px; padding: 5px 6px 5px 6px; background: url(../img/i-text-middle.png) no-repeat; }
textarea.i-text-middle { width: 205px; padding: 5px 6px 5px 6px; background: url(../img/textarea-middle.png) no-repeat; height: 34px; }
textarea.i-text-wide { width: 535px; padding: 5px 6px 5px 6px; background: url(../img/textarea-wide.gif) no-repeat; height: 34px; }
textarea.i-text-wide-2 { width: 565px; padding: 5px 6px 5px 6px; background: url(../img/textarea-wide-2.gif) no-repeat; height: 34px; }
#page .i-date { width: 121px; padding: 5px 6px 5px 6px; background: url(../img/i-text-very-short.gif) no-repeat; margin-right: 5px; }
.button { padding: 0 .25em; width: auto; overflow: visible; cursor: pointer; }
.fi-radios { font-size: 9px; }
.container-radios { position: relative; top: 3px; }
.l-radio, .l-checkbox { cursor: pointer; }
.l-radio-mini { margin-right: 12px; padding-top: 0 !important; width: auto !important; font-size: 9px; }
.l-radio-inline { margin-right: 12px; padding-top: 0 !important; width: auto !important; }
.l-radio-tp { padding-top: 5px !important; }
.l-radio-mini .radio {top: -4px !important; }
.long-label-radios label.l-radio { padding-top: 13px !important; }
.long-label-radios span.l-radio { color: #999; }

.l-inline { margin-right: 19px; padding-top: 0 !important;/* width: auto;*/ }

/* Country selector
---------------------------------------- */
#header-country-selector .select { float: right; height: 26px; line-height: 26px; width: 138px; }
#header-country-selector a.selector { background: url(../img/header-country-selector-selector.png) no-repeat; width: 113px; height: 26px; font-weight: bold; line-height: 25px; text-align: center; }
#header-country-selector a.expander { background: url(../img/header-country-selector-expander.png) no-repeat; width: 25px; height: 26px; line-height: 26px; }
#header-country-selector .options { background: url(../img/bgCountry-0.gif) no-repeat; width: 231px; height: 202px; max-height: 202px; border: none; right: 25px; top: 21px; }
#header-country-selector .options li { overflow: hidden; background: none!important; }
#header-country-selector .options a { width: 102px; text-align: center; float: right; line-height: 16px; height: 16px; min-height: 16px; text-align: center; }
#header-country-selector .options a:hover { background: none; }
#header-country-selector .bgCountry-1 { background: url(../img/bgCountry-2.gif) no-repeat; }
#header-country-selector .bgCountry-2 { background: url(../img/bgCountry-3.gif) no-repeat; }
#header-country-selector .bgCountry-3 { background: url(../img/bgCountry-1.gif) no-repeat; }
#header-country-selector .bgCountry-4 { background: url(../img/bgCountry-4.gif) no-repeat; }



#page .select-mini-1 .select, #page .select-mini-2 .select, #page .select-mini-3 .select { width: 63px; margin-right: 8px; font-size: 10px; }
#page .select-mini-2 .select { width: 113px; }
#page .select-mini-3 .select { width: 239px; margin: 0; }
#page .select-mini-4 .select { width: 105px; font-size: 10px;}
#page .no-margin .select { margin: 0; }

#page .l-w-1 { width: 62px !important; padding-right: 4px; }
#page .l-w-2 { width: 96px !important; padding-right: 4px; }

.table-bonds th.header{
	cursor: pointer; 
}

.table-bonds th.header a { 
    background-image: url(../img/th-sort.gif);     
    background-repeat: no-repeat; 
    background-position: center left; 
} 

.table-bonds th.headerSortUp a { 
    background-image: url(../img/th-sort-down.gif); 
} 

.table-bonds th.headerSortDown a { 
    background-image: url(../img/th-sort-up.gif); 
} 


.b-news-single-header h6{
	line-height:20px;
}

.b-news-single-header strong{
	font-size:14px !important;
 	font-weight: normal;
 	color: #F89828;
}

.b-news-single-header h6 span.date{
 	color: #666666;
	font-size:11px !important;
 	font-weight: bold;
	padding-right:1em;
}
