* {margin: 0; padding: 0; outline: 0; }
body {line-height: 1.2; margin: 0; padding: 0; font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 11px; }
object, embed {display: block; }
ol, ul {list-style: none; }
a, .link {color: #0b5277; text-decoration: none; }
a:hover, .link:hover {text-decoration: underline; }
a:visited, .link:visited {}
input, select {vertical-align: middle; }
img {border: 0; }
.input_grey {color: #888888; } /* wyswietlanie tekstu zastepczego w inputach */

#content .box_wrapper {background: #fff; margin-bottom: 15px !important;}

#content .arrows { float:right; width: 9px; height:23px; margin: 4px 4px 0 0; display: inline; position: relative; }
#content .arrows .arrow_up { width: 9px; height: 9px; cursor: pointer; font-size: 0; margin: 0 0 1px 0; background: url(/gui/tr/gfx/arrow_up.gif) no-repeat center center transparent;}
#content .arrows .arrow_down { width: 9px; height: 9px; cursor: pointer; font-size: 0; background: url(/gui/tr/gfx/arrow_down.gif) no-repeat center center transparent; }

#content .scroller_title h3 { padding: 4px 20px 5px 10px; width: 480px;}
#content .scroller_title .arrows {top:-27px;}

#content #main #main2 .placeholder_on_home_page .tab_headings  { width: 490px; }
#content #main #main2 .placeholder_on_home_page .tab_headings .arrows  { margin-top: 0; }

#submenu {width: 960px; height: 27px; margin: 0 auto; overflow: hidden; background-color: #fff; padding: 0 5px; }
#submenu .calendar {height: 22px; float: left; padding: 5px 5px 0 0; overflow:hidden; position:relative; }
#submenu .calendar .desc {float: left; padding: 4px 0 0 0px; height: 15px; }
#submenu .calendar .icon {background-position: left top; background-repeat: no-repeat; float: left; padding: 4px 0 0 0px; height: 15px; }
#submenu .calendar .icon_date {background-image: url(/gui/tr/gfx/icon_calendar.gif); padding: 3px 0 1px 24px; margin: 0 0 0 5px; }

#submenu .menu {background-color: #fff; height: 22px; float: right; padding: 5px 0 0 5px; }
#submenu .menu .icon_my_portal {background-image: url(/gui/tr/gfx/icon_my_portal.gif); }
#submenu .menu .icon_forum {background-image: url(/gui/tr/gfx/icon_forum.gif); }
#submenu .menu .icon_help {background-image: url(/gui/tr/gfx/icon_help.gif); }
#submenu .menu .icon_question {background-image: url(/gui/tr/gfx/icon_question.gif); }
#submenu .menu .icon_rss {background-image: url(/gui/tr/gfx/icon_rss.gif); }
#submenu .menu .icon_blog {background-image: url(/gui/tr/gfx/icon_blog.gif); }
#submenu .menu .icon_site_map {background-image: url(/gui/tr/gfx/icon_map.gif); }
#submenu .menu .icon {background-position: left top; background-repeat: no-repeat; float: left; padding: 4px 0 0 24px; height: 15px; margin: 0 10px 0 0; }

#top {width: 100%; background: url(../gfx/header_1.gif) repeat-x bottom; }
#top .top_wrapper {width: 100%; background: url(../gfx/header_line.gif) no-repeat bottom; }

#header {width: 960px; height: 114px; margin: 0 auto; overflow: hidden; background: url(../gfx/header_2.gif) repeat-x top; }
#header img {float: left; }
#header .user_panel {width: 510px; height: 86px; float: right; }
#header .logged {text-align: right; margin: 5px 0 0 0; }
#header .logged a {background: url(/gui/tr/gfx/b_user_panel_2.gif) no-repeat right top; height: 18px; display: inline-block; text-decoration: none; padding: 0 8px 0 0; }
#header .logged a span {background: url(/gui/tr/gfx/b_user_panel_1.gif) no-repeat left top; display: inline-block; height: 15px; padding: 3px 0 0 8px; cursor: pointer; }
#header .logged a:hover {color: #C40917; background-position: right -20px; }
#header .logged a:hover span {background-position: left -20px; }
#header .logged a.email {display:inline-block; background: url(../gfx/email.gif) no-repeat left 1px; padding:0 0 3px 25px; margin:6px 0 0px 0;}
#header .user_panel .register {width: 149px; height: 65px; border-left: 1px solid #ebebeb; float: right; font-weight: bold; color: #a80814; text-align: center; padding: 14px 0 0 0; }
#header .user_panel .register input {padding: 7px 0 0 0; }
#header .user_panel .login {float: right; margin: 33px 0 0 0; width: 356px; }
#header .user_panel .login .text {width: 92px; border: 1px solid #e2848b; height: 16px; padding: 2px 3px 0 3px; margin: 0 2px 0 0; font-family: Arial,Verdana, Tahoma, sans-serif; font-size: 11px; }
#header .user_panel .login .remember_me {margin: 0 0 3px 37px; height:17px; overflow:hidden; width:319px;}
#header .user_panel .login .remember_me #rem {margin:0 4px 0 0;}
#header .user_panel .login .forget {margin: 0 0 0px 49px; text-decoration: underline; overflow: hidden; }
#header .user_panel .login .forget:hover {text-decoration: none; }

#header .user_panel .login label {vertical-align: middle; margin: 0; }

#main2 {position: relative; overflow: visible; }

#main #hello_box {margin: 0 0 15px 0; background-color:#f8f8f8; border: 1px solid #c2d4dd; width: 508px; }
#main #hello_box .hello_box_wrap {background: none; padding: 13px 15px;}
#main #hello_box ul {margin: 0 0 10px 0; }
#main #hello_box h3 {color: #0B5277; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 16px; font-weight: bold; overflow: hidden; margin: 0 0 10px 0; }
#main #hello_box p {margin: 0 0 10px 0; }
#main #hello_box ul li {background: url(../gfx/marker_4.gif) no-repeat 7px 0.4em; border-bottom: 1px solid #E1E9EE; margin: 4px 0; padding: 0 0 0 20px; border: none; }
#main #hello_box #warning_text1 {}
#main #hello_box #warning_text2 {display: none; }
#main #hello_box #warning_slide {cursor: pointer; }
#main #komunikat_switch {color: #0E3782; cursor: pointer; }

#navigation {height: 26px; width: 960px; margin: 0 auto; font-family: "Trebuchet MS", Verdana; font-size: 14px; overflow: hidden; clear: both; }
#navigation ul {display: block; list-style: none; margin: 0; padding: 0; }
#navigation ul {text-align: center; height: 26px; }
#navigation ul li {display: inline; margin-right: 1px; height: 25px; }
#navigation ul a {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left top; text-decoration: none; font-weight: bold; color: #edf2f5; height: 25px; display: inline-block; }
#navigation ul li a span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right top; display: inline-block; float: left; height: 20px; padding: 5px 8px 0 8px; cursor: pointer; }
#navigation ul a:hover {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -36px; }
#navigation ul li a:hover span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -36px; }
#navigation ul li.select a {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -72px; color: #094666; }
#navigation ul li.select a span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -72px; }
#navigation ul li.select a:hover {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -72px; color: #094666; } 
#navigation ul li.select a:hover span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -72px; }

#search {width: 723px; overflow: hidden; margin: 23px auto 15px auto; height: 32px; background: url(/gui/tr/gfx/bg_search_box.gif) no-repeat; padding: 0 15px; }
#search .search {height: 32px; text-align: center; }
#search .search label {vertical-align: middle; }
#search .search .link {vertical-align: middle; text-decoration: underline; font-weight: bold; }
#search .search .link:hover {text-decoration: none; }
#search .search input.text {width: 162px; border: 1px solid #e2848b; padding: 2px 3px; font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 11px; }
#search .search .input_img {display: inline-block; margin: 2px 0 0 0; }
#search .search select {border: 1px solid #e2848b; font-size: 11px; width: 183px; font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 11px; padding: 1px; }


#localization {width: 940px; margin: 8px auto; overflow: hidden; }
#localization .localization {width: 790px; float: left; }
#localization .localization a {white-space: nowrap; padding: 0 0 0 14px; background: url(../gfx/marker_1.gif) no-repeat 2px 3px; text-decoration: underline; } 
#localization .localization a:hover {text-decoration: none; }
#localization .localization a.home {padding: 0; background: none; }
#localization .localization a.last {text-decoration: none; }
#localization .localization span {white-space: nowrap; padding: 0 0 0 14px; background: url(../gfx/marker_1.gif) no-repeat 2px 3px; } 
#localization .localization strong {font-weight: normal; }

#localization .font_size {width: 140px; float: right; text-align: right; }

#top_ad {background: #F3F3F3; text-align: center; }
#bottom_ad {clear: both; text-align: center; }

#content {width: 955px; margin: 8px auto 0 auto; overflow: hidden; padding: 0 0 0 10px; font-size:11px;}
 * html #content .narrow {position: relative; width: 200px; height: 20px; }
#content .narrow {position: relative; width: 200px; min-height: 20px; }
#content .narrow .box {margin: 0 0 10px 0; background: #a7b6d1 url(/gui/ik/gfx/box_title_1_a.gif) no-repeat center top; width: 200px; }
#content .narrow .box .box_title {background: url(/gui/ik/gfx/box_title_1_b.gif) no-repeat bottom; overflow: hidden; width: 200px; }
#content .narrow .box .box_title h3 {font-size: 12px; font-weight: bold; color: #0e3782; padding: 6px 10px 8px 10px; width: 175px; float: left; }
#content .narrow .box .box_content {background: #fff url(/gui/ik/gfx/box_content_1.gif) no-repeat center bottom; width: 190px; padding: 6px 10px; }
#content .narrow .box .box_content ul li {padding: 0 0 0 11px; background: url(/gui/tr/gfx/marker_1.gif) no-repeat 0 3px; margin: 5px 0; }

/*
#content .narrow .box .arrows,
#content .narrow .box_N .arrows,
#content .narrow .box_C .arrows ,
#content .arrows { float: right; margin: 3px 4px 0 0; width: 9px; height: 20px; position: relative;}

#content .narrow .box .arrows .arrow_up,
#content .arrows .arrow_up {background: url(/gui/tr/gfx/arrow_up.gif) no-repeat 0 0; width: 9px; height: 9px; cursor: pointer; overflow: hidden; font-size: 0; }

#content .narrow .box .arrows .arrow_down,
#content .arrows .arrow_down {background: url(/gui/tr/gfx/arrow_down.gif) no-repeat 0 0; width: 9px; height: 9px; margin: 2px 0 0 0; cursor: pointer; overflow: hidden; font-size: 0; }
*/

#content .narrow .box_C {margin: 0 0 15px 0; width: 200px; }
#content .narrow .box_C .box_title {background: #457c98 url(/gui/tr/gfx/box_title_2.gif) no-repeat center top; border-bottom: 2px solid #cccccc; overflow: hidden; width: 200px; }
#content .narrow .box_C .box_title h3 {font-size: 14px; font-weight: bold; color: #edf2f5; padding: 5px 10px 4px 10px; width: 166px; font-family: "Trebuchet MS"; float: left;}
#content .narrow .box_C .box_title h3 a {color: #edf2f5; }
#content .narrow .box_C .box_content {width: 180px; padding: 6px 8px; background-color: #edf2f5; border: 1px solid #85a9bb; border-top: none; margin: 1px auto 0 auto; }
#content .narrow .box_C .box_content ul li {padding: 0 0 0 11px; background: url(/gui/tr/gfx/marker_1.gif) no-repeat 0 3px; margin: 5px 0; }
/*
#content .narrow .box_C .arrows .arrow_up {background: url(/gui/tr/gfx/arrow_up.gif) no-repeat 0 0; width: 9px; height: 9px; cursor: pointer; margin: 2px 0 0; overflow: hidden; font-size: 0; }
#content .narrow .box_C .arrows .arrow_down {background: url(/gui/tr/gfx/arrow_down.gif) no-repeat 0 0; width: 9px; height: 8px; margin: 0px 0 0 0; cursor: pointer; overflow: hidden; font-size: 0; }
*/
#content .narrow .box_N {margin: 0 0 15px 0; width: 200px; }
#content .narrow .box_N .box_title {background: #bfd3dc url(/gui/tr/gfx/box_title_1.gif) no-repeat center top; border-bottom: 2px solid #e5e5e5; overflow: hidden; width: 200px; }
#content .narrow .box_N .box_title h3 {font-size: 14px; font-weight: bold; color: #083b55; padding: 5px 10px 4px 10px; width: 166px; font-family: "Trebuchet MS"; float: left;}
#content .narrow .box_N .box_title h3 a {color: #083b55; }
#content .narrow .box_N .box_content {width: 180px; padding: 6px 8px; background-color: #fff; border: 1px solid #85a9bb; border-top: none; margin: 1px auto 0 auto; }
#content .narrow .box_N .box_content ul li {padding: 0 0 0 11px; background: url(/gui/tr/gfx/marker_1.gif) no-repeat 0 3px; margin: 5px 0; }
/*
#content .narrow .box_N .arrows .arrow_up {background: url(/gui/tr/gfx/arrow_up.gif) no-repeat 0 0; width: 9px; height: 9px; cursor: pointer; margin: 2px 0 0; overflow: hidden; font-size: 0; }
#content .narrow .box_N .arrows .arrow_down {background: url(/gui/tr/gfx/arrow_down.gif) no-repeat 0 0; width: 9px; height: 8px; margin: 0px 0 0 0; cursor: pointer; overflow: hidden; font-size: 0; }
*/
#content .narrow .reklama {margin: 0 0 15px 0; }
#content .narrow .placeholder_on_home_page {overflow: hidden; width: 200px; }

#content .narrow .box_blank {margin: 0 0 15px 0; background: none; width: 200px; }
#content .narrow .box_blank_box .main_description {margin: 0 0 5px 0; display: block; }
#content .narrow .box_blank_box .box_item {margin: 0 0 10px 0; overflow: hidden; width: 180px; }
#content .narrow .box_blank_box .box_item h4 {background: transparent url(../gfx/marker_1.gif) no-repeat scroll 0 3px; padding: 0 0 0 10px; font-size: 11px; }
#content .narrow .box_blank_box .box_item .date {color: #959595; display: block; font-size: 10px; margin: 0 0 3px 10px; }
#content .narrow .box_blank_box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px; }
#content .narrow .box_blank_box .box_item .description img {border: 1px solid #9f9d98; display: block; margin: 3px 0; }
#content .narrow .box_blank_box .box_item .author {color: #959595; display: block; text-align: right; margin: 0 5px 0 0; }
#content .narrow .box_blank_box .box_item p {clear: both; display: block; }
#content .narrow .box_blank_box .box_item .description p a {background: none; }
#content .narrow .box_blank_box .box_item .more {float: right; padding: 0 10px 0 0; margin: 3px 0px 0 0; background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; }
#content .narrow .box_blank_box .main_button {text-align: right; margin: 5px 0 0 0 ; }
#content .narrow .box_blank_box .main_button a {background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; padding: 0 10px 0 0; font-weight: bold; }
#content .narrow .box_blank_box.link_to_chanel a {color: #4b7daf; }

#content .narrow .box_blank .box_blank_box ul {list-style:none;}
#content .narrow .box_blank .box_blank_box ul li {margin: 5px 0;}
#content .narrow .box_blank .box_blank_box ul li a {padding: 3px 0 3px 25px; display: block; }
#content .narrow .box_blank .box_blank_box ul li.swieta {background: transparent url(../gfx/ico_swieta.gif) no-repeat scroll left; margin:0 0 0 8px;}
#content .narrow .box_blank .box_blank_box ul li.predkosci {background: transparent url(../gfx/ico_predkosci.gif) no-repeat scroll left; margin:0 0 0 8px; }
#content .narrow .box_blank .box_blank_box ul li.itd {background: transparent url(../gfx/ico_itd.gif) no-repeat scroll left; margin:0 0 0 8px; }
#content .narrow .box_blank .box_blank_box ul li.przepisy {background: transparent url(../gfx/ico_przepisy.gif) no-repeat scroll left; margin:0 0 0 8px;  }
#content .narrow .box_blank .box_blank_box ul li.telefony {background: transparent url(../gfx/ico_telefony.gif) no-repeat scroll left; margin:0 0 0 8px; }
#content .narrow .box_blank .box_blank_box ul li.mapy {background: transparent url(../gfx/ico_mapy.gif) no-repeat scroll left; margin:0 0 0 8px; height:20px; }

#content .narrow .box_C .box_content .main_description {margin: 0 0 5px 0; display: block; }
#content .narrow .box_C .box_content .box_item {margin: 0 0 10px 0; overflow: hidden; width: 180px; }
#content .narrow .box_C .box_content .box_item h4 {background: transparent url(../gfx/marker_1.gif) no-repeat scroll 0 3px; padding: 0 0 0 10px; font-size: 11px; }
#content .narrow .box_C .box_content .box_item .date {color: #959595; display: block; font-size: 10px; margin: 0 0 3px 10px; }
#content .narrow .box_C .box_content .box_item .description {text-align: left; display: block; margin: 0 0 0 10px; }
#content .narrow .box_C .box_content .box_item .description img {border: 1px solid #9f9d98; display: block; margin: 3px 0; }
#content .narrow .box_C .box_content .box_item .author {color: #959595; display: block; text-align: right; margin: 0 5px 0 0; }
#content .narrow .box_C .box_content .box_item p {clear: both; display: block; }
#content .narrow .box_C .box_content .box_item .description p a {background: none; }
#content .narrow .box_C .box_content .box_item .more {float: right; padding: 0 10px 0 0; margin: 3px 0px 0 0; background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; }
#content .narrow .box_C .box_content .main_button {text-align: right; margin: 5px 0 0 0 ; }
#content .narrow .box_C .box_content .main_button a {background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; padding: 0 10px 0 0; font-weight: bold; }
#content .narrow .box_C .box_content .link_to_chanel a {color: #4b7daf; }

#content .narrow .box_N .box_content .main_description {margin: 0 0 5px 0; display: block; }
#content .narrow .box_N .box_content .box_item {margin: 0 0 10px 0; overflow: hidden; width: 180px; }
#content .narrow .box_N .box_content .box_item h4 {background: transparent url(../gfx/marker_1.gif) no-repeat scroll 0 3px; padding: 0 0 0 10px; font-size: 11px; }
#content .narrow .box_N .box_content .box_item .date {color: #959595; display: block; font-size: 10px; margin: 0 0 3px 10px; }
#content .narrow .box_N .box_content .box_item .description {text-align: left; display: block; margin: 0 0 0 10px; }
#content .narrow .box_N .box_content .box_item .description img {border: 1px solid #9f9d98; display: block; margin: 3px 0; }
#content .narrow .box_N .box_content .box_item .author {color: #959595; display: block; text-align: right; margin: 0 5px 0 0; }
#content .narrow .box_N .box_content .box_item p {clear: both; display: block; }
#content .narrow .box_N .box_content .box_item .description p a {background: none; }
#content .narrow .box_N .box_content .box_item .more {float: right; padding: 0 10px 0 0; margin: 3px 0px 0 0; background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; }
#content .narrow .box_N .box_content .main_button {text-align: right; margin: 5px 0 0 0 ; }
#content .narrow .box_N .box_content .main_button a {background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: normal; padding: 0 10px 0 0; font-weight: bold; }
#content .narrow .box_N .box_content .link_to_chanel a {color: #4b7daf; }
#content .narrow .box_content #wiecej_walut {display: block; text-align: right; }
#content .narrow .box_content #wiecej_walut a {background: transparent url(../gfx/marker_1.gif) no-repeat scroll right 4px; font-weight: bold; padding: 0 10px 0 0; }

#content .narrow .box_tabs .box_title {overflow: hidden; font-size: 12px; width: 200px; font-weight: bold; background: url(../gfx/box_content_2_b.gif) no-repeat left 26px; height: 25px; border-bottom:1px solid #a50814; }
#content .narrow .box_tabs .box_title .title_wrapper {background: pink; font-family: "Trebuchet MS"; }
#content .narrow .box_tabs .box_title .title_wrapper h3 {height: 23px; background: transparent url(../gfx/tabss.gif) no-repeat left -35px; float: left; color: #083b55; margin: 2px 1px 0 0; font-size: 12px; cursor: pointer; }
#content .narrow .box_tabs .box_title .title_wrapper h3 span {height: 17px; padding: 5px 8px 0 8px; background: url(../gfx/tabss.gif) no-repeat right -136px; display: block; }
#content .narrow .box_tabs .box_title .title_wrapper h3.hover {height: 23px; background: url(../gfx/tabss.gif) no-repeat left -68px; color: #083b55; margin: 2px 1px 0 0; }
#content .narrow .box_tabs .box_title .title_wrapper h3.hover span {padding: 5px 8px 0 8px; height: 18px; background: url(../gfx/tabss.gif) no-repeat right -169px; }
#content .narrow .box_tabs .box_title .title_wrapper h3.curr {height: 25px; background: url(../gfx/tabss.gif) no-repeat left 0px; font-weight: bold; color: #fff; float: left; margin: 0 1px 0 0; font-family:"Trebuchet MS"; font-size:14px; }
#content .narrow .box_tabs .box_title .title_wrapper h3.curr span {height: 21px; padding: 4px 8px 0 8px; background: url(../gfx/tabss.gif) no-repeat right -101px; }
#content .narrow .box_tabs .box_content {width: 186px; padding: 5px 5px 5px 5px; overflow: hidden; border-top: 2px solid #e5e5e5; border-left: 1px solid #85a9bb; border-right: 1px solid #85a9bb; border-bottom: 1px solid #85a9bb; margin: 0 1px; background: #fff; } 
#content .narrow .box_tabs .box_content .js_tabs_target-1 {display: none; }
#content .narrow .box_tabs .box_content .js_tabs_target-2 {display: none; }

#content .narrow .box_tabs {margin: 0 0 15px 0; }
#content .narrow .box_content .notices {width: 186px; }
#content .narrow .box_content .notices .notice .more {background: url(../gfx/marker_1.gif) no-repeat right 3px; font-size: 10px; font-weight: normal; padding: 0 10px 0 0; }
#content .narrow .box_content .notices .pages {margin: 5px 0 0 0; text-align: center; }
#content .narrow .box_content .notices .pages .page {display: inline-block; background: #f1f1f1 url(/gui/tr/gfx/box_pages.gif) no-repeat left top; height: 15px; text-align: center; /*margin: 0 4px 0 0;*/ vertical-align: middle; color: #0B5277; cursor: pointer; }
#content .narrow .box_content .notices .pages .page span {display: inline-block; background: url(/gui/tr/gfx/box_pages.gif) no-repeat right top; padding: 1px 3px 0 3px; vertical-align: middle; height: 14px; }
#content .narrow .box_content .notices .pages .prev {background: url(/gui/tr/gfx/box_pages.gif) no-repeat 0 -60px; width: 11px; padding: 0; height: 15px; }
#content .narrow .box_content .notices .pages .prev span {display: none; }
#content .narrow .box_content .notices .pages .next {background: url(/gui/tr/gfx/box_pages.gif) no-repeat -20px -60px; width: 11px; padding: 0; height: 15px; }
#content .narrow .box_content .notices .pages .next span {display: none; }
#content .narrow .box_content .notices .pages .prev.hover {background: url(/gui/tr/gfx/box_pages.gif) no-repeat 0 -80px; }
#content .narrow .box_content .notices .pages .prev.hover span {display: none; }
#content .narrow .box_content .notices .pages .next.hover {background: url(/gui/tr/gfx/box_pages.gif) no-repeat -20px -80px; }
#content .narrow .box_content .notices .pages .next.hover span {display: none; }
#content .narrow .box_content .notices .pages .curr {background: #c40917 url(/gui/tr/gfx/box_pages.gif) no-repeat left -40px; font-weight: bold; color: #fff; }
#content .narrow .box_content .notices .pages .curr span {background: url(/gui/tr/gfx/box_pages.gif) no-repeat right -40px; }
#content .narrow .box_content .notices .pages .hover {color: #c40917; background: url(/gui/tr/gfx/box_pages.gif) no-repeat left -20px; }
#content .narrow .box_content .notices .pages .hover span {background: url(/gui/tr/gfx/box_pages.gif) no-repeat right -20px; }
#content .narrow .box_content .notices .source {background: url(/gui/tr/gfx/box_notices_logo.gif) no-repeat left top; text-align: right; padding: 12px 4px 0 0; margin: 5px 0 0 0; }
#content .narrow .box_content .notices .source .more {background: url(../gfx/marker_1.gif) no-repeat right 3px; font-weight: normal; padding: 0 10px 0 0; font-size: 10px; }
#content .narrow .box_content .notice {background: #f1f1f1 url(/gui/tr/gfx/box_notice_1.gif) no-repeat left top; margin: 0 0 2px 0; padding: 5px; }
#content .narrow .box_content .notice .label {display: inline-block; width: 59px; text-align: right; font-size: 9px; color: #7a7a7a; vertical-align: top; line-height: 13px; }
#content .narrow .box_content .notice .value {display: inline-block; width: 106px; font-size: 11px; padding: 0 0 0 5px; vertical-align: top; line-height: 13px; }


#left {width: 200px; float: left; position: relative; margin: 0 0 0 5px; }
#left .advert {text-align: center; }
#right {width: 200px; float: right; position: relative; margin: 0 9px 0 0; }
#right .advert {text-align: center; }

#content .narrow .menu_box {margin: 0; width: 200px; }
#content .narrow .menu_box h3 {background: #6492a9 url(/gui/tr/gfx/box_title_3.gif) no-repeat left top; overflow: hidden; width: 182px; padding: 5px 9px 2px 9px; height: 20px; width: 182px; color: #fff; font-size: 14px; border-bottom: 2px solid #e5e5e5; font-family: "Trebuchet MS"; }
#content .narrow .menu_box h3 a {color: #DDE6EC; }
#content .narrow .menu_box h3 a:hover {color: #DDE6EC; }
#content .narrow .menu_box .menu_box_content {width: 198px; margin: 0 auto; }
#content .narrow .menu_box .menu_box_content ul li a {background: #eaf0f3 url(../gfx/porady_li_n.gif) no-repeat top; width: 198px; height: 100%; display: block; padding: 0px; }
#content .narrow .menu_box .menu_box_content ul li a span {width: 161px; display: block; padding: 3px 10px 3px 27px; background: transparent url(../gfx/porady_bg_down.gif) no-repeat bottom; cursor: pointer; }
#content .narrow .menu_box .menu_box_content ul li a:hover {background: #bbced9 url(../gfx/porady_li_h.gif) no-repeat top; text-decoration: none; }

#content .narrow .menu_box ul li a {margin: 1px 0; background: #e1e6ef url(../gfx/narrow_menu_1.gif) no-repeat 0 0; height: 17px; padding: 2px 5px 0 27px; width: 176px; display: block; }
#content .narrow .menu_box ul li a:hover {background-position: 0 -30px; text-decoration: none; }

#content .error_msg {display: block; background: url(../gfx/ico_error.gif) no-repeat left top; padding: 2px 0 0 24px; height: 16px; color: #c01616; margin: 10px 0; }
#content .error_msg span {font-weight: bold; }

#main {width: 510px; float: left; margin: 0 0 0 15px; overflow: display; position:relative;}

#main .main_news {margin: 0 0 15px 0; }
#main .main_news .title {background: #487d99 url(/gui/tr/gfx/main_title.gif) no-repeat 0 0; border-bottom: 2px solid #e5e5e5; width: 510px; overflow: hidden; margin: 0 0 1px 0; }
#main .main_news .title h2 {font-size: 12px; font-weight: bold; color: #fff; float: left; padding: 4px 5px 5px 10px; font-family: "Trebuchet MS"; font-size: 16px; width: 330px; }
#main .main_news .title h2 a { color: #fff; }
#main .main_news .title h2 a:hover {text-decoration: underline; }

#main .main_news .title .main_icon_rss {float: right; color: #fff; padding: 3px 22px 0 0; height: 15px; margin: 5px 25px 0 0; overflow: hidden; width: 23px; font-size: 11px; background: url(/gui/tr/gfx/main_rss.gif) no-repeat right; }
#main .main_news .title .icon_google {background: url(../gfx/plus_google2.gif) no-repeat 0 0; height: 17px; width:62px; padding:0; float: right; margin: 6px 10px 0 0; overflow:hidden; }

#main .main_news .news_box_1 {padding: 7px 9px 7px 9px; border-bottom: 1px solid #f1f1f1; margin: 0; }
#main .main_news .news_box_1 h4 {font-family: "Trebuchet MS"; font-size: 1.5em; font-weight: bold; color: #a80814; margin: 4px 0; }
#main .main_news .news_box_1 h4 a {color: #a80814; text-decoration: none; }
#main .main_news .news_box_1 .date {color: #b7b7b7; margin: 0 0 4px 0; font-size: 10px; }
#main .main_news .news_box_1 .more {}
#main .main_news .news_box_1 .more .link {font-weight: bold; background: url(/gui/tr/gfx/marker_1.gif) no-repeat right 50%; padding: 0 9px 0 0; }
#main .main_news .news_box_1 .dzial {color: #0b5277; font-size: 11px; display: inline; text-decoration: underline;  padding: 0 13px 0 0; }
#main .main_news .news_box_1 .data {color: #b7b7b7; font-size: 10px; display: inline; padding: 0 13px 0 0; }
#main .main_news .more_news_1 {text-align: right; padding: 5px 9px 0 9px; width: 490px; margin: 0 1px; }
#main .main_news .more_news_1 .link {font-weight: bold; background: url(/gui/tr/gfx/marker_1.gif) no-repeat right 0.3em; padding: 0 9px 0 0; }
#main .main_news .news_box_2 {margin: 0 1px; border-bottom: 1px solid #c2d4dd; background: #edf2f5; padding: 7px 9px 7px 9px; width: 490px; }
#main .main_news .news_box_2 h4 {font-size: 16px; font-family: "Trebuchet MS"; font-weight: bold; color: #0b5277; display: block; margin: 4px 0 0 0; }
#main .main_news .news_box_2 .lead {margin:0 5px 0 0;}
#main .main_news .news_box_2 .data {color: #b7b7b7; font-size: 10px; display: inline; background: url(/gui/tr/gfx/marker_2.gif) no-repeat right 4px; padding: 0 13px 0 0; }
#main .main_news .news_box_2 .dzial {color: #0b5277; font-size: 11px; display: inline; text-decoration: underline; padding: 0 13px 0 0; }
#main .main_news .news_box_2 .wiecej {background: url(../gfx/marker_1.gif) no-repeat scroll right 50%; font-weight: bold; display: inline; padding: 0 9px 0 0; }
#main .main_news .news_box_2 .wiecej_1 {background: url(/gui/tr/gfx/marker_2.gif) no-repeat -5px 6px; padding:0 0 0 10px;}
#main .main_news .more_news_2 {text-align: right; padding: 5px 9px 5px 9px; background: #edf2f5; width: 490px; margin: 0 1px; }
#main .main_news .more_news_2 a {font-weight: bold; background: url(/gui/tr/gfx/marker_1.gif) no-repeat right 50%; padding: 0 9px 0 0; }

#bg_foot {}

#foot {width: 100%; }
#foot .foot_wrapper {background: url(../gfx/foot.gif) repeat-x bottom; }

#foot .about {width: 960px; margin: 0px auto 0 auto; padding: 26px 0 0 0; height: /*45px*/19px; text-align: center; }
#foot .about ul {display: inline; }
#foot .about ul li {background: transparent url(/gui/tr/gfx/marker_4.gif) no-repeat scroll left 6px; display: inline; margin: 0 1px; padding: 0 3px 0 9px; overflow:hidden; position:relative; }
#foot .about ul li span {color:#0B5277;}
#foot .about ul li a:hover {}
#foot .about ul li.first {background: none; }
#foot .about ul li img {display: block; position: absolute; top: -4px; left: 0; z-index: 99; width: 600px; height: 24px; }
#foot .editorial {height: 25px; width: 960px; margin: 0 auto; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; overflow: hidden; }
#foot .editorial ul {display: block; list-style: none; margin: 0; padding: 0; text-align: center; height: 25px; }
#foot .editorial ul .link {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left top; text-decoration: none; font-weight: bold; color: #edf2f5; height: 25px; display: inline-block; }
#foot .editorial ul li {display: inline; white-space: nowrap; margin-right: 1px; height: 25px; overflow:hidden; position:relative; }
#foot .editorial ul li .link span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right top; display: inline-block; float: left; height: 20px; padding: 5px 8px 0 8px; cursor: pointer; }
#foot .editorial ul li .link:hover {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -36px; }
#foot .editorial ul li .link:hover span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -36px; }
#foot .editorial ul li.select .link {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -72px; color: #094666; }
#foot .editorial ul li.select .link span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -72px; }
#foot .editorial ul li.select .link span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -72px; }
#foot .editorial ul li.select .link:hover {background: url(/gui/tr/gfx/menu_1a.gif) no-repeat left -72px; color: #094666; } 
#foot .editorial ul li.select .link:hover span {background: url(/gui/tr/gfx/menu_1b.gif) no-repeat right -72px; }
#foot .editorial ul li img {display: block; position: absolute; top:-10px; left: 0; z-index: 99; width: 600px; height: 24px; }
#foot .copyright {width: 100%; margin: 0 auto; padding: 9px 0 5px 0; text-align: center; color: #b7b7b7; background: url(../gfx/header_line.gif) no-repeat top; }

#mapa h3, #mapa h3 a {color: #A4001C; text-decoration: none; }

#lista_dokumentow {float: right; width: 740px; border-left: 1px solid; border-color: #CDCDCD; padding: 0 0 0 10px; margin: 0 0 10px 0; text-align: justify}
#lista_dokumentow h2 {font-size: 17px; font-weight: bold; color: #A4001C; margin: 2px 0 24px 0; padding: 0; text-align: left; }
#lista_dokumentow h3 {margin: 5px 0 10px 0; padding: 0; font-size: 12px; }
#lista_dokumentow h3 a {color: #A4001C; text-decoration: none; font-weight: bold; }
#lista_dokumentow h3 a:hover {color: #808080; text-decoration: underline; border: none; }
#lista_dokumentow ul {list-style: none; margin: 0 0 10px 0; padding: 0px; text-align: left; }
#lista_dokumentow li {background: url(/gui/ik/gfx/dot_3.gif) no-repeat; margin: 4px 0 4px 0px; padding: 0 0 0 18px; }
#lista_dokumentow ul li a {color: #0E3782; text-decoration: none; border: none; }
#lista_dokumentow ul li a:hover {color: #808080; text-decoration: underline; }
#lista_dokumentow .wiecej {margin: -10px 0 0 0; padding: 0; text-align: right; }
#lista_dokumentow .wiecej a {text-decoration: none; font-weight: bold; border: 0; color: #A4001C; }
#lista_dokumentow .wiecej a:hover {color: #808080; }

#lista_dokumentow .right_box {margin: 0 0 0 10px; float: right; font-size: 12px; }
#lista_dokumentow .boxszary {background-color: #E7E7E7; padding: 4px; margin-bottom: 1em; }

/*#doc .boxszary {background-color: #E7E7E7; padding: 4px; margin-bottom: 1em; }*/

#doc {float: right; width: 725px; margin: 0 0 0 10px; background: url(../gfx/index_name.gif) no-repeat top left; padding: 10px 10px 0 10px; overflow:hidden; font-size:12px; }
#doc_doc {font-size: 12px; overflow: hidden; }
#indeks {float: left; width: 510px; margin: 0; }

/*
#content .box {margin: 10px 0; }
#content .box p.right {text-align: right; }
#content .box a {border: none; text-decoration: underline; color: #0E3782; }
#content .box a:hover {border: none; text-decoration: underline; color: #808080; }
#content .box table {border-collapse: collapse; margin: 5px 0; }
#content .box table th, #content .box table td {background-color: #fff; color: #000; border: 1px solid #CDCDCD; padding: 4px; text-align: left; }
#content .box table th {color: white; background-color: #C5C6C7; }
*/

#form_short_rej {background-color: #FAA; padding: 4px; }

#oplacone {color: #A4001C; font-weight: bold; }

#ui-datepicker-div {display: none; }

#content div.rameczka-tytul {background: url(/gui/ik/gfx/belka_4.gif) no-repeat top left; width: 518px; height: 17px; font: bold 12px verdana; color: #4B4B4B; margin: 0; padding: 5px 0 0 8px}
#content div.rameczka {width: 518px; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-color: #C5C6C7; margin: 0 0 10px 0; padding: 0px; }

.scroller_title h3 {margin-top: 10px; padding: 4px 10px 5px 10px; background: #487D99 url(/gui/tr/gfx/main_title.gif) no-repeat scroll 0 0; width: 490px;  font-size:16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; }

#scroller {/*background: #fff url(/gui/ik/gfx/scroller_bg.gif) no-repeat 0 0; color: #000; margin: 0 0 10px 0; overflow: hidden; border-bottom: 1px dotted #d5d5d5; font-size:11px;*/ }
#scroller .scroller_item {padding: 0 5px; width: 500px; overflow: hidden; }
#scroller h4 {font-family: "Trebuchet MS", Verdana; font-size: 1.5em; font-weight: bold; color: #a4001c; margin: 10px 0 2px 0; }
#scroller h4 a {color: #A80814; text-decoration: none; }
#scroller h4 a:hover {text-decoration: underline; }
#scroller .date {color: #b7b7b7; margin: 2px 0 3px 0; font-size:10px; }
#scroller .more {font-weight: bold; background: url(/gui/tr/gfx/marker_1.gif) no-repeat right 60%; padding: 0 10px 0 0; }

#content .narrow #kalendarz {border-collapse: collapse; width: 182px; margin: 10px 0 0 0; background: url(../gfx/calendar.gif) no-repeat -1px 29px; }
#content .narrow #kalendarz th {font-weight: normal; height: 19px; vertical-align: middle; }
#content .narrow #kalendarz td {height: 19px; vertical-align: middle; }
#content .narrow #kalendarz td.event_col {height: 19px; }
#content .narrow #kalendarz td.event_col_n {height: 19px; }
#content .narrow #kalendarz td.event_col_today {background: url(../gfx/calendar_today.gif) no-repeat 0 0; color: #a4001c; }
#content .narrow #kalendarz td.event_col_today a {text-decoration: none; font-weight: bold; }
#content .narrow #kalendarz td.event_col a {text-decoration: none; font-weight: bold; background: url(../gfx/calendar_event.gif) no-repeat 0 0; display: block; height: 17px; padding: 2px 0 0 0; width: 26px; }
#content .narrow #kalendarz td.month_year {font-weight: bold; color: #a4001c; }
#content .narrow #kalendarz td.nav a {font-weight: bold; color: #a4001c; font-size: 16px; }
#content .narrow #kalendarz td.nav {height: 30px; }

#doc #kalendarz {margin: 4px auto 1px auto; }
#doc #kalendarz td {background: #F0F0F0 url(../gfx/cal_td_bg_1.gif) no-repeat right top; width: 50px; height: 26px; line-height: 13px; }
#doc #kalendarz th {padding: 3px 0; font-weight: normal; text-align: center; }
#doc #kalendarz td.nav {font-size: 13px; height: 40px; }
#doc #kalendarz td.nav a {text-decoration: none; }
#doc #kalendarz td.nav a:hover {text-decoration: underline; }
#doc #kalendarz td.month_year {font-weight: bold; text-align: center; width: auto; }
#doc #kalendarz td.event_col a {height: 20px; width: 50px; display: block; background: url(../gfx/cal_event.gif) no-repeat center; padding: 6px 0 0 0; }
#doc #kalendarz td.event_col a:hover {}
#doc #kalendarz td.event_col_n {background: pink url(../gfx/cal_td_bg_1.gif) no-repeat right top; color: #0E3782; }
#doc #kalendarz td.event_col_n a {height: 20px; width: 50px; display: block; background: url(../gfx/cal_event_n.gif) no-repeat center; padding: 6px 0 0 0; }
#doc #kalendarz td.event_col_today {font-weight: bold; background: #f28e00 url(../gfx/cal_td_bg_1.gif) no-repeat right top; color: #fff; }
#doc #kalendarz td.event_col_today a {height: 20px; width: 50px; display: block; background: url(../gfx/cal_event_t.gif) no-repeat center; padding: 6px 0 0 0; }

#editorial_news_box{width: 100%;margin: 0 auto 10px auto;overflow: hidden;}
#editorial_news_box .editorial_news_box{float: left; background: url(../gfx/main_title2.gif) no-repeat scroll left top transparent;width: 100%;margin-bottom: 15px;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap{background: transparent;margin-top: 5px;overflow: hidden;width: 100%-2px; border-left: 1px solid #316D8C;border-right: 1px solid #316D8C;border-bottom: 4px solid #316D8C;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap .title_box .title_wrapper h3{width: 100%;margin: 0;padding: 0;cursor: pointer;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .title_wrapper h3 span{float: left;width: 95%;min-height: 21px;margin: 0;padding: 1px 10px 2px 10px;color: #fff;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box {float: left; width: 90%; padding: 5%; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; line-height: 1.2; color: #404040; text-align: justify; background-color: #EDF2F5; }
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .minus, #editorial_news_box .editorial_news_box .editorial_news_box_wrap .title_box .plus {float: right; width: 18px; height: 18px; display: block; position: relative; top: -2px; right: -4px; background: url(../gfx/tr_minus.png) no-repeat transparent; }
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .plus{background: url(../gfx/tr_plus.png) no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box img{margin: 10px;border: 1px solid #316D8C;padding: 2px;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box p{margin-bottom: 5px;padding: 5px 0;border-bottom: 1px dotted #316D8C;text-align: justify;}

