* {margin: 0; padding: 0; }
body {background: #fff; font: normal 11px Verdana, Tahoma, sans-serif; color: #595959; line-height: 1.2; margin: 0; padding: 0; }
ol, ul {list-style: none; }
input.text {border: 1px solid #8e8e8e; font: normal 11px Verdana, Tahoma, sans-serif; padding: 1px; }
input.input {border: 1px solid #8e8e8e; font: normal 11px Verdana, Tahoma, sans-serif; padding: 1px; }
img {border: none; }
a, .link {text-decoration: none; color: #0E3782; }
a:hover, .link:hover {text-decoration: underline; }
.input_grey {color: #898989; }

#content .box_wrapper {background: #fff; margin-bottom: 20px!important;}

#content .arrows
{float: right; height: 19px; width: 7px; margin: 5px 0 0 0; position: relative;}

#content .arrows .arrow_up,
#content .arrows .arrow_down
{float: left; width: 7px; cursor:pointer;}
#content .arrows .arrow_up { height: 10px; background: url(../gfx/arrow_up_wh.gif) no-repeat center center transparent; }
#content .arrows .arrow_down { height: 9px; background: url(../gfx/arrow_down_wh.gif) no-repeat center center transparent; }

#content .box_nowosci_title { margin-top:0; margin-bottom: 10px; float:left;  width: 488px; height: 29px; background: url("../gfx/center_title_2.gif") no-repeat scroll left top #E6905F; padding-right: 10px;}
#content .box_nowosci_title h3 { float:left; margin: 0; background:none; width: 390px;}


#content .placeholder_on_home_page #c_2 { margin-top: 10px; }
#content .scroller_title { float:left; width: 488px; height:29px; background: url(../gfx/tab_selected_1_a.gif) no-repeat right top; padding-right: 10px;}
#content .scroller_title  h3 { float:left; margin: 0; background: transparent; width: 468px; }

#middle h3.scroller { font-size: 14px; line-height: 13px; color: #fff; padding: 7px 10px 6px 10px; margin: 0; width:460px; }


#content .placeholder_on_home_page ._2 .arrows {margin-right:10px;}
#content .placeholder_on_home_page ._2 .arrows .arrow_up {background: url(../gfx/arrow_up_or.gif) no-repeat center center transparent;}
#content .placeholder_on_home_page ._2 .arrows .arrow_down {background: url(../gfx/arrow_down_or.gif) no-repeat center center transparent;}

#content .tab_headings {width:476px !important;}


#top {background: transparent url(../gfx/body.gif) repeat-x left top; width: 100%; }

#nav {width: 100%; height: 31px; background: transparent url(../gfx/body.gif) repeat-x left -119px; }
#nav .nav_wrap {width: 960px; height: 31px; margin: 0 auto; background: url(../gfx/nav_bg.gif) no-repeat left top; font-size: 13px; font-weight: bold; padding: 0 10px; }
#nav ul {height: 31px; overflow: hidden; }
#nav ul li {height: 31px; float: left; }
#nav ul li a {color: #fff; float: left; text-decoration: none; background: url(../gfx/nav_1_a.gif) no-repeat left top; }
#nav ul li a span {display: block; float: left; padding: 7px 10px 0 9px; height: 24px; background: url(../gfx/nav_1_b.gif) no-repeat right top; }
#nav ul li a:hover {background-position: left -35px; }
#nav ul li a:hover span {background-position: right -35px; }
#nav ul li.select a {background-image: url(../gfx/nav_2_a.gif); }
#nav ul li.select a span {background-image: url(../gfx/nav_2_b.gif); }
#nav ul li.select a:hover {background-image: url(../gfx/nav_1_a.gif); background-position: left -35px; }
#nav ul li.select a:hover span {background-image: url(../gfx/nav_1_b.gif); background-position: right -35px; }
#nav ul li.last a span {background-image: url(../gfx/nav_1_c.gif); padding: 7px 12px 0 10px; }
#nav ul li.lastselect a {background-image: url(../gfx/nav_2_a.gif); }
#nav ul li.lastselect a span {background-image: url(../gfx/nav_2_c.gif); padding: 7px 12px 0 10px; }
#nav ul li.lastselect a:hover {background-image: url(../gfx/nav_1_a.gif); background-position: left -35px; }
#nav ul li.lastselect a:hover span {background-image: url(../gfx/nav_1_c.gif); background-position: right -35px; }

#submenu {width: 960px; height: 25px; margin: 0 auto; overflow: hidden; padding: 0; }
#submenu .icon {text-decoration: none; color: #0E3782; }
#submenu .icon:hover {text-decoration: underline; }
#submenu .icon_question {float: right; background: url(../gfx/ico_submenu_question.gif) no-repeat 4px 4px; height: 19px; padding: 6px 7px 0 24px; }
#submenu .icon_my_portal {float: right; background: url(../gfx/ico_submenu_my_portal.gif) no-repeat 4px 4px; height: 19px; padding: 6px 7px 0 26px; }
#submenu .date {float: right; padding: 6px 7px 0 28px; }

#header {width: 960px; height: 94px; margin: 0 auto; background: url(../gfx/header.gif) no-repeat left bottom; padding: 0 10px; position: relative; }
#header input {vertical-align: middle; }
#header .logo {width: 325px; height: 98px; display: block; position: absolute; top: -25px; left: 0; }
#header .logo img {border: 0; width: 325px; height: 119px; position: absolute; top: 0; left: 0; }
#header .search_box {width: 270px; height: 84px; padding: 10px 0 0 0; float: right; overflow: hidden; }
#header .search_box .link {font-weight: bold; }
#header .register_box span {background: url(../gfx/zarejestruj.gif) no-repeat left top; color: #fff; display: inline-block; padding: 1px 5px 0 5px; height: 17px; vertical-align: middle; }
#header .remember_forget label {vertical-align: middle; }
#header .login_register {width: 370px; height: 84px; padding: 10px 0 0 0; float: right; overflow: hidden; text-align: right; }
#header .login_register input.text {width: 130px; border-color: #869bc0; }
#header .login_register .login_box {margin: 6px 0 3px 0; }
#header .login_register .email {background: url(../gfx/email.gif) no-repeat left 1px; display: inline-block; margin: 6px 0; padding: 0 0 0 26px; font-weight: bold; }
#header .login_register .logout {width: 63px; height: 19px; display: inline-block; background: url(../gfx/b_wyloguj.gif) no-repeat left top; }
#header .login_register .logout span {display: none; }
#header .search_box select {border: 1px solid #e37f47; font: normal 11px Verdana, Tahoma, sans-serif; width: 170px; }
#header .search_box input.text {border-color: #e37f47; width: 183px; }
#header .search_box p {text-align: right; }
#header a {color: #0e3782; text-decoration: none; }
#header a:hover {text-decoration: underline; }

#localization {width: 940px; overflow: hidden; }
#localization a {color: #0e3782; text-decoration: none; }
#localization a:hover {text-decoration: underline; }
#localization .localization {float: left; width: 800px; padding: 8px 0 8px 0; }
#localization .localization a {background: url(../gfx/marker_1.gif) no-repeat 1px 50%; padding: 0 0 0 11px; }
#localization .localization a.home {background: none; padding: 0; }
#localization .localization span {background: url(../gfx/marker_1.gif) no-repeat 1px 50%; padding: 0 0 0 11px; }
#localization .localization strong {font-weight: normal; }
#localization .font_size {float: right; width: 140px; padding: 4px 0 0 0; text-align: right; }

#logowanie {float: right; width: 416px; height: 70px; overflow: hidden; }
#logowanie .wrapper {float: right; padding: 5px 20px 0 0; height: 65px; width: 396px; overflow: hidden; text-align: right; }
#logowanie .pass_forget {float: right; text-align: center; width: 120px; padding: 2px 216px 0 0; font-size: 9px; line-height: 11px; }
#logowanie a {color: #0e3782; }
#logowanie a:hover {color: #4a71b9; }
#logowanie a.email {display:inline-block; background: url(../gfx/email.gif) no-repeat left 1px; padding:0 0 3px 25px; margin:2px 0 0 0;}
#logowanie .register_box {font-weight: bold; text-align: right; }
#logowanie .register_box input {vertical-align: middle; }
#logowanie .login_box {text-align: right; padding: 8px 0 0 0; }
#logowanie .login_box input {vertical-align: middle; }
#logowanie .login_box input.text {margin: 0 5px 0 0; border: 1px solid #8e8e8e; font: normal 11px verdana; padding: 1px 1px 0 1px; height: 16px; width: 100px; }
#logowanie .login_box label {padding: 0px 2px 0 0; vertical-align: middle; }
#logowanie_inside {background: url(../gfx/login_bg_2.gif) no-repeat top left; padding: 10px 20px 0 0; height: 64px; }
#logowanie .wrapper .remember_me {display:inline-block; height:18pxx; overflow:hidden; margin: 2px 70px 0 0 !important; margin: -2px 72px 0 0;}
#logowanie .wrapper .remember_me input {vertical-align:middle; }
#logowanie .wrapper .remember_me label {margin: 0 46px 0 0px;}
#logowanie .wrapper .remember_me .forget img {display: block; position: absolute; top: 0; left: 0; z-index: 99; width: 600px; height: 24px; border:0; }
#logowanie .wrapper .remember_me .forget {overflow:hidden; position:relative;}
#logowanie .wrapper .remember_me .forget span {color:#0E3782;}

#warning_box {overflow:hidden; margin:10px 0; background-color:#fff; border:1px solid #0F3883; padding:10px;}
#warning_box #warning_text1 {margin:5px 0;}
#warning_box #warning_text2 {margin:5px 0; display:none;}
#warning_box #warning_slide {margin:5px 0; cursor:pointer;}
#komunikat_switch {color:#0E3782; cursor:pointer;}

#top_ad {background: trensparent; text-align: center; }
#bottom_ad {clear: both; text-align: center; }

#left {float: left; width: 200px; }
#left .advert {text-align: center; }
#right {float: right; width: 200px; }
#right .advert {text-align: center; }

#middle_1 {width: 980px; margin: 0 auto; background: url(../gfx/content_bg.gif) no-repeat 0 0; }
#middle_2 {background: url(../gfx/bottom_bg.gif) no-repeat bottom; }
#middle_3 {width: 940px; margin: 0 auto; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; padding: 0 10px 10px 10px; }

#content {background: url(../gfx/container_bg.gif) repeat-y top left; }
#content .narrow {width: 200px; position: relative; min-height: 20px;}

#center {float: left; width: 498px; margin: -5px 21px 0 21px; padding: 0; }
#center h3 {font-size: 1em; line-height: 1.2em; font-family: verdana; color: #fff; margin: 10px 0 ; padding: 6px 0 7px 10px; background: #e6905f url(../gfx/center_title_2.gif) no-repeat left top; float:left; overflow:hidden; width:488px; }



#center h4 {font-size: 1.45em; font-family: arial; color: #0e3782; margin: 6px 0 4px 0; padding: 0 5px; font-weight: normal; }
#center h4 a {color: #0e3782; text-decoration: none; }
#center h4 a:hover {color: #3E5F9B; }
#center p {text-align: justify; padding: 0 5px; font-size: 1.1em}
#center p b {font-weight: normal; }
#center p.data {color: #898989; font-size: 1em; margin: 4px 0; }
#center p.data a {color: #0e3782 }
#center .wiecej {border-bottom: 1px solid #ebebeb; margin: 5px 0 10px 0; padding: 0 5px 7px 5px; text-align: right; }
#center .wiecej img {border: none; }
#center .scroller {margin: 0 0 10px 0; }
#center iframe {padding: 10px; background: #3e5f9b; width: 478px; height: 100px; }
#center h3 span {display:inline-block; float:left; overflow:hidden;}
#center .icon_google {background: url(../gfx/plus_google2.gif) no-repeat 0 0; height: 17px; width:62px; padding:0; float: right; margin: 6px 5px 0 0; display:inline-block; overflow:hidden; }

#left div.h3, #right div.h3 {font-size: 1em; color: #fff; background: url(../gfx/box_h3.gif) no-repeat 0 0; width: 195px; padding: 0 5px 0 0; }
/*
#left div.h3 .arrows, #right div.h3 .arrows {float: right; height: 16px; width: 5px; margin: 5px 0 0 0; }
#left div.h3 .arrows img, #right div.h3 .arrows img {height: 7px; width: 5px; display: block; cursor: pointer; }
*/
#left div.h3 h3.title, #right div.h3 h3.title {font-size: 11px; float: left; width: 172px; padding: 6px 0 7px 10px; }
#left div.h3 h3.title a, #right div.h3 h3.title a {color:#fff; text-decoration:none;}
#left .reklama, #right .reklama {text-align: center; margin-bottom: 10px;}

.box {margin: 0 0 10px 0; background: #fff; }
.box ul {list-style: none; }
.box ul li {background: url(../gfx/punktor_1.gif) no-repeat 0 5px; border-bottom: 1px solid #ebebeb; width: 200px; }
.box ul li.select a {font-weight: bold; }
.box ul li.select ul li a {font-weight: normal; }
.box ul li a, .box ul li .link {display: block; padding: 5px 0 5px 9px; width: 191px; color: #0e3782; text-decoration: none; }
.box ul li a:hover, .box ul li .link:hover {text-decoration: underline; }
.box p {border-bottom: 1px solid #ebebeb; padding: 5px 0; }
.box a {color: #0e3782; text-decoration: none; }
.box a:hover {text-decoration: underline; }
.box .section {border-bottom: 1px solid #ebebeb; padding: 5px 0; }
.box .section p {border: none; padding: 0 0 5px 0; }
.box input.text {border: 1px solid #8e8e8e; font: normal 11px verdana; padding: 1px 1px 0 1px; height: 16px; }
.box_search {margin: 0 0 10px 0; padding: 10px 0; border-bottom: 1px solid #ebebeb; }
.box_search input.text {vertical-align: middle; width: 80px; }
.box_search .more {color: #0e3782; text-decoration: none; background: url(../gfx/punktor_1.gif) no-repeat 0 1px; padding: 0 0 0 9px; }
.box_search p {margin: 10px 0 0 0; border: none; padding: 0; }

.box_blank {margin: 0 0 10px 0; }
.box_blank_box ul {list-style: none; }
.box_blank_box  ul li {background: url(../gfx/punktor_1.gif) no-repeat 0 5px; border-bottom: 1px solid #ebebeb; width: 200px; }
.box_blank_box  ul li.select a {font-weight: bold; }
.box_blank_box  ul li.select ul li a {font-weight: normal; }
.box_blank_box  ul li a {display: block; padding: 5px 0 5px 9px; width: 191px; color: #0e3782; text-decoration: none; }
.box_blank_box  ul li a:hover {text-decoration: underline; }
.box_blank_box  ul li ul {}
.box_blank_box  ul li ul li {background: url(../gfx/punktor_2.gif) no-repeat 0 5px; border-bottom: none; border-top: 1px solid #ebebeb; margin: 0 0 0 10px; width: 190px; }
.box_blank_box  ul li ul li a {color: #4a71b9; padding: 5px 0 5px 9px; width: 181px; }
.box_blank_box  p {border-bottom: 1px solid #ebebeb; padding: 5px 0; }
.box_blank_box  a {color: #0e3782; text-decoration: none; }
.box_blank_box  a:hover {text-decoration: underline; }

/*RSS*/
.box .box_item {margin:0 0 10px 0; overflow:hidden; width:200px;}
.box .box_item h4 {background:transparent url(/gui/fk/gfx/marker_3.gif) no-repeat scroll 0 4px; padding: 0 0 0 10px; font-size:11px;}
.box .box_item .date {color:#959595; display:block; font-size:10px; margin: 0 0 3px 10px;}
.box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px;}
.box .box_item .description img {border:1px solid #0057af; display:block; margin:3px 0;}
.box .box_item .author {color:#959595; display:block; text-align:right; margin: 0 5px 0 0;}
.box .box_item  p {clear:both; display:block; border:0;}
.box .box_item .description p a {background:none;}
.box .box_item .more {float:right; padding:0 7px 0 0; margin:3px 0px 0 0;  font-weight:normal;}
.box .box_item .more img {border:0;}
.box .main_button {text-align:right; margin:5px 0 0 0 ;}
.box .main_button a {background:transparent url(../gfx/marker_2.gif) no-repeat scroll right 5px; font-weight:normal; padding:0 7px 0 0;font-weight:bold;}
.box .main_button  img {border:0;}
.box .link_to_chanel a {color:#4b7daf;}
#doc {float: right; width: 709px; padding: 5px 5px 0 5px; }
#doc #end {border-top: 1px solid #ebebeb; padding: 10px 0 0 0; margin: 10px 0 0 0; }

#indeks {float: right; width: 709px; padding: 5px 5px 0 5px; }

#foot {background: #ca3f10 url(../gfx/foot_bg_2.gif) repeat-x 0 0; margin: 0; overflow:hidden; }
#foot .marketing {width: 940px; background: url(../gfx/foot_bg_1.gif) no-repeat 0 0; margin: 0 auto; padding: 0 20px; color: #fff; height: 20px; overflow: hidden; text-align: center; }
#foot .marketing ul {list-style: none; display: inline; border-right: 1px solid #dc5f19; }
#foot .marketing ul li {display: inline; border-left: 1px solid #dc5f19; overflow:hidden; position:relative; }
#foot .marketing ul li .link {padding: 0 10px 0 10px; color: #595959; text-decoration: none; font-weight: bold;  }
#foot .marketing ul li .link:hover {color: #0E3782; }
#foot .editorial {width: 980px; background: url(../gfx/foot_bg_3.gif) no-repeat 0 0; margin: 0 auto; text-align: center; padding: 7px 0;  overflow:hidden;}
#foot .editorial ul {list-style: none; display: inline; border-right: 1px solid #dea07e; }
#foot .editorial ul li {display: inline; border-left: 1px solid #dea07e; overflow:hidden; position:relative; }
#foot .editorial ul li .link {padding: 0 10px 0 10px; color: #fff; text-decoration: none; font-weight: bold;  }
#foot .editorial ul li .link:hover {color: #efd0bf; }

#content_l {float: left; width: 199px; font-size: 0.9em; margin: 0; padding: 0; }
#content_l h2, #content_r h2 {background: #0E3782; width: 192px; height: 19px; font: bold 12px verdana; color: #fff; margin: 0 0 8px 0; padding: 3px 0 0 8px}
#content_l h3, #content_r h3 {font-size: 1em; border: none; color: #A4001C; }
#content_l h3 a, #content_r h3 a {border: none; text-decoration: none; color: #A4001C; }
#content_l h3 a:hover, #content_r h3 a:hover {border: none; text-decoration: underline; color: #808080; }
#content_l ul, #content_r ul {list-style: none; margin: 0; padding: 0; }
#content_l .data {margin-bottom: 10px; }
#content_r {float: right; width: 199px; border-left: 1px solid #C5C6C7; font-size: 0.9em; margin: 0; padding: 0 0 0 10px; }

#panel {width: 100%; margin: 10px 0 10px 0; clear: both; }
#panel h3 {font-size: 1.3em; text-align: center; }
#panel .login form {width: 160px; margin: 0 auto; display: block; line-height: 1.4em; }
#panel .login p {margin: 5px 0; position: relative; text-align: left; }
#panel .login input {vertical-align: middle; }
#panel td.kol_1 {width: 50%; border: 1px solid #ebebeb; vertical-align:top; }
#panel td span{display:block; margin:0 0 5px 42px;}
#panel td.kol_2 {width: 50%; background: #ebebeb url(../gfx/ram_rog_1.gif) no-repeat top right; }
#panel td.kol_2 .div {height: 100%; padding: 15px; text-align: center; font-size: 11px; }
#panel td.kol_2 form {margin: 15px 0 0 0; }
#panel td.kol_3 { text-align: center; border:1px solid #EBEBEB; border-top:none; }
#panel td.kol_3 .sms {display:inline;}
#panel td.kol_3 .div {  vertical-align: middle; width:570px; margin:0 0 0 35px;}
#panel ul {list-style: none; margin: 10px 0; padding: 0px; text-align: left}
#panel ul li {background: url(../gfx/punktor_4.gif) no-repeat 0 4px; margin: 2px 0 2px 7px; padding: 0 0 3px 9px}
#panel td.kol_1 .div .div {width:280px; margin:0; clear:both; overflow:hidden; margin:0 0 10px 0px;}
#panel td.kol_1 .div a {color: #0e3782; font-size: 11px; text-decoration: none; }
#panel td.kol_1 .div p {margin: 5px 0; }
#panel td.kol_1 .div .marketing {width: 320px; float: right; font-size:11px; padding:6px 15px 15px 15px; }
#panel td.kol_1 .div h3 {font: bold 14px arial; color: #0e3782; padding: 0 10px; margin: 9px 0 10px 0; text-align:center;}
#panel td.kol_1 .div label {vertical-align: middle; font-size:11px; }
#panel .login input.text {width: 155px; height:17px; padding:0 0 0 3px; border:1px solid #62605d; background-color:#fff; font-size:10px;}
#panel td.kol_1 .div input.button {display: inline-block; margin: 3px 0 0 0; }
.input_grey {color: #B7B7B7; }

#comment {border-top: 1px solid #ebebeb; padding: 10px 0 0 0; margin: 10px 0 0 0; }
#comment p {margin: 4px 0 4px 0; font-size: 11px; }
#comment .data {font-size: 10px; color: #808080; margin: 12px 0 4px 0; padding: 4px 0; }
#comment .title {color: #0E3782; font-weight: bold; float: left; font: bold 1.3em arial; }
#comment .add {float: right; margin: 1px 0}
#comment form {margin: 0; padding: 0; }
#comment textarea {border: 1px solid #737373; background: #F4F4F4; margin: 10px 0 0px 0; font: 11px verdana; padding: 2px; width: 400px; }
#comment input.button {border: 1px solid; border-color: #737373; background: #E6E6E6; font: bold 11px verdana; height: 20px; padding: 0 10px 1px 10px; margin: 10px 0 0 0; }
/*
#scroller {height: 180px; background: #3e5f9b; color: #fff; margin: 0 0 10px 0; overflow: hidden; border-bottom: 1px solid #6f88b5; }
#scroller .scroller_item {height: 180px; padding: 10px; width: 478px; }
#scroller .scroller_item h4 {border-bottom: 1px solid #dc5f19; padding: 0 5px 5px 5px; }
#scroller .scroller_item h4 a {color: #ebebeb; }
#scroller .scroller_item h4 a:hover {color: #fff; }
#scroller .scroller_item p {color: #ebebeb; }
#scroller .scroller_item p.data {color: #cdcdcd; font-size: 0.9em; }
#scroller .scroller_item .wiecej {margin: 5px 0 0 0; border: none; }
*/
#scroller {min-height: 180px; background: transparent url(../gfx/scroller_bg.gif) no-repeat left top; color: #595959; margin: 0 0 10px 0; overflow: visible; border-bottom: 1px solid #0f3883; }
#scroller .scroller_item {min-height: 160px; padding: 10px; width: 476px; margin: 0 1px; }
#scroller .scroller_item h4 {border-bottom: 1px solid #dc5f19; padding: 0 5px 5px 5px; }
#scroller .scroller_item h4 a {}
#scroller .scroller_item h4 a:hover {}
#scroller .scroller_item p {}
#scroller .scroller_item p.data {font-size: 0.9em; }
#scroller .scroller_item .wiecej {margin: 5px 0 0 0; border: none; }

#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 {text-decoration: none; height: 20px; width: 50px; display: block; background: url(../gfx/cal_event.gif) no-repeat center; padding: 6px 0 0 0; color: #fff; }
#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 {text-decoration: none; height: 20px; width: 50px; display: block; background: url(../gfx/cal_event_n.gif) no-repeat center; padding: 6px 0 0 0; color: #fff; }
#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 {text-decoration: none; height: 20px; width: 50px; display: block; background: url(../gfx/cal_event_t.gif) no-repeat center; padding: 6px 0 0 0; color: #fff; }

#content #kalendarz {border-collapse: collapse; width: 200px; margin: 10px 0 0 0; }
#content #kalendarz th {border-left: 2px solid #fff; border-right: 2px solid #fff; padding: 2px 0; font-weight: normal; }
#content #kalendarz td {background: #F0F0F0 url(../gfx/cal_td_bg_1.gif) no-repeat right top; border: 2px solid #fff; padding: 2px 0; }
#content #kalendarz td.event_col {padding: 3px 0; }
#content #kalendarz td.event_col_today {background: #f28e00 url(../gfx/cal_td_bg_1.gif) no-repeat right top; color: #fff; }
#content #kalendarz td.event_col_today a {text-decoration: none; font-weight: bold; color: red; }
#content #kalendarz td.event_col a {text-decoration: none; font-weight: bold; color: red; }
#content #kalendarz td.month_year {font-weight: bold; }
#content #kalendarz td.nav a {font-weight: bold; }

#form_short_rej {background-color:#FFAAAA;padding:4px;}

#editorial_news_box{width: 100%;margin: 0 auto 10px auto;overflow: hidden;}
#editorial_news_box .editorial_news_box{width: 100%;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap{margin-top: 5px;overflow: hidden;width: 99,9%;background: url("../gfx/center_title_2_bhp.gif") np-repeat scroll left bottom transparent;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap .title_box .title_wrapper h3{width: 497px;margin: 0;padding: 0;cursor: pointer; background: #e6905f url(../gfx/center_title_2.gif) no-repeat left top;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .title_wrapper h3 span{width: 480px;min-height: 19px;color: #FFFFFF;margin: 0;padding: 5px 8px 5px 9px; background: url(../gfx/center_title_2_r.gif) no-repeat right top;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box{float:left;border: 1px solid #E69060;width: 445px;padding: 5%;font-family: Tahoma,Arial,Verdana,sans-serif;font-size: 11px;line-height: 1.2;color: #404040;text-align: justify;}
#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/bhp_minus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .plus{background: url("../gfx/bhp_plus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box img{margin: 10px;border: 1px solid #E69060;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 #E69060;text-align: justify;}

#content .rameczka
{
	margin-bottom: 10px;
}

#main2 {position: relative;}

/*arrows start

#content .arrows{float: right;position: relative;top: 5px;right: 10px;width: 7px;height: 19px;margin: 0!important;padding: 0;}
#content .arrows .arrow_up,#content .arrows .arrow_down{float: left;width: 7px;cursor:pointer;}
#content .arrows .arrow_up{height: 10px;background: url(../gfx/arrow_up_wh.gif) no-repeat center center transparent;}
#content .arrows .arrow_down{height: 9px;background: url(../gfx/arrow_down_wh.gif) no-repeat center center transparent;}

#content #c_4 .arrows .arrow_up, #content .narrow .box_wrapper .arrows .arrow_up {background: url(../gfx/arrow_up_or.gif) no-repeat center center transparent;}
#content #c_4 .arrows .arrow_down, #content .narrow .box_wrapper .arrows .arrow_down{background: url(../gfx/arrow_down_or.gif) no-repeat center center transparent;}

#main2 .arrows {display: none;}

arrows end*/


