* {margin: 0; padding: 0; }
body {background: #fff url(../gfx/body_bg_2.gif) repeat-x 0 0px; font: normal 11px verdana; color: #595959; }
input.text {border: 1px solid #8e8e8e; font: normal 11px verdana; padding: 1px 1px 0 1px; height: 16px; }
input.input {border: 1px solid #8e8e8e; font: normal 11px verdana; padding: 1px 1px 0 1px; height: 16px; }

#submenu {width: 970px; height: 19px; margin: 0 auto; overflow: hidden; padding: 6px 10px 0 20px; line-height: 13px;}
#submenu a {background-repeat: no-repeat; background-position: left top; color: #595959; text-decoration: none; height: 16px; padding: 3px 10px 0 23px; float: left; }
#submenu a:hover {color: #0e3782; }
#submenu .ico_why {background-image: url(../gfx/ico_why.gif); }
#submenu .ico_how {background-image: url(../gfx/ico_how.gif); }
#submenu .ico_archive {background-image: url(../gfx/ico_archive.gif); }
#submenu .ico_question {background: url(../gfx/ico_question_bg.gif) no-repeat right 1px; padding: 0; height: 19px; margin: 0 10px 0 0; }
#submenu .ico_question span {float: left; color: #dc5f19; background: url(../gfx/ico_question.gif) no-repeat left top; text-decoration: none; height: 16px; padding: 3px 5px 0 23px; }
#submenu .ico_forum {background-image: url(../gfx/ico_forum.gif); }
#submenu .ico_contact {background-image: url(../gfx/ico_contact.gif); }
#submenu .ico_my_portal {background-image: url(../gfx/ico_my_portal.gif); float: right; }


#top {width: 980px; height: 70px; margin: 0 auto; }
#top img {float: left; border: 0; margin:13px 0 0 40px; }

#logowanie {float: right; width: 416px; height: 70px;  no-repeat bottom right; overflow: hidden; margin-top:6px;}
#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 .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 .ico_moj_portal {float: left; height: 18px; background: url(../gfx/ico_moj_portal_1.gif) no-repeat 0 0; padding: 2px 0 0 22px; margin: 8px 0 0 20px; font-weight: bold; color: #595959; text-decoration: none; }
#logowanie .ico_rss {float: left; height: 18px; background: url(../gfx/ico_rss.gif) no-repeat 0 0; padding: 2px 0 0 22px; margin: 8px 0 0 10px; font-weight: bold; color: #595959; text-decoration: none; }
#logowanie .ico_pytanie {float: left; height: 18px; background: url(../gfx/ico_pytanie.gif) no-repeat 0 0; padding: 2px 0 0 22px; margin: 8px 0 0 10px; font-weight: bold; color: #595959; text-decoration: none; }
*/

#search_belt {width: 943px; padding: 0 0 10px 0; height:105px; background: url(../gfx/search_belt_bg.gif) no-repeat left top; }
#search_belt #search_box {width:290px; float:left; margin:15px 0 0 20px;}
#search_belt #search_box .select {width:180px; height:18px; border:1px solid #8e8e8e; margin: 0 0 0 10px; font-size:11px; font-family:verdana; }
#search_belt #search_box input.text { width:210px; height:13px; border:1px solid #8e8e8e; padding:2px; vertical-align:middle;}
#search_belt #search_box form a {color:#dc5f19; margin: 8px 0 0 0; text-decoration:none; display:inline-block;}
#search_belt #search_box form a b {text-decoration:underline; color:#0e3782; }
#search_belt .font_size {float:right; width:550px; text-align: right; padding:0 20px 0 0;}
#search_belt .font_size a {color:#595959; text-decoration:none;}


#menu_1 {width: 900px; height: 40px; margin: 0 auto;  font-weight: bold;margin: 0 auto; font-family:arial;  overflow: hidden; clear: both; background: url(..//gfx/menu_tab_2.gif) no-repeat left;}
#menu_1 ul, ul li {display: block; list-style: none; margin: 0; padding: 0; }
#menu_1 ul {text-align: center; height: 40px; }
#menu_1 ul li {display: inline;  height: 40px; }
#menu_1 ul a { text-decoration: none; font-weight: bold; color: #595959; height: 40px; display: inline-block; font-size:14px; font-weight:bold; padding: 0px 11px 0 0px; background:url(..//gfx/menu_tab.gif) no-repeat right top; }
#menu_1 ul li a span { display: inline-block; float: left; cursor: pointer; background:url(..//gfx/menu_tab_sep_b.gif) no-repeat 0 8px; height:25px; padding:15px 0 0 10px;  }
#menu_1 ul li a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul a:hover {color:#0e36ae;}
#menu_1 ul li.first a {padding: 0; height:40px; display: inline-block; background:url(..//gfx/menu_tab_first.gif) no-repeat left 0;}
#menu_1 ul li.first a span {padding:15px 10px 0 18px; height:25px; background:url(..//gfx/menu_tab_sep_first.gif) no-repeat right 8px;}
#menu_1 ul li.first a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul li.last a {padding: 0; height:40px; display: inline-block; background:url(..//gfx/menu_tab_last.gif) no-repeat right 0 ;}
#menu_1 ul li.last a span {padding:15px 18px 0 10px; height:25px; background:url(..//gfx/menu_tab_sep_last.gif) no-repeat left 8px;}
#menu_1 ul li.last a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul li.firstselect a {padding: 0; height:40px; color:#fff; display: inline-block; background:url(..//gfx/menu_tab_first.gif) no-repeat left -60px;}
#menu_1 ul li.firstselect a span {padding:15px 10px 0 18px; height:25px; background:url(..//gfx/menu_tab_sep_first.gif) no-repeat right 8px;}
#menu_1 ul li.firstselect a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul li.select a { text-decoration: none; font-weight: bold; color: #fff; height: 40px; display: inline-block; font-size:14px; font-weight:bold; padding: 0px 11px 0 0px; background:url(..//gfx/menu_tab.gif) no-repeat right -60px; }
#menu_1 ul li.select a span { display: inline-block; float: left; cursor: pointer; background:url(..//gfx/menu_tab_sep_b.gif) no-repeat 0 8px; height:25px; padding:15px 0 0 10px;  }
#menu_1 ul li.select a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul li.lastselect a {padding: 0; height:40px; color:#fff; display: inline-block; background:url(..//gfx/menu_tab_last.gif) no-repeat right -60px ;}
#menu_1 ul li.lastselect a span {padding:15px 18px 0 10px; height:25px; background:url(..//gfx/menu_tab_sep_last.gif) no-repeat left 8px;}
#menu_1 ul li.lastselect a span span {display: inline-block; clear:both; background:none; height:25px; padding:0;}
#menu_1 ul li.lastselect a:hover, #menu_1 ul li.firstselect a:hover, #menu_1 ul li.select a:hover {color:#fff;}
/*
#menu_1 ul li.before_selected {background: url(../gfx/menu_tab_right_before.gif) no-repeat top right; }
#menu_1 ul li.select {background: #ff9d56 url(../gfx/menu_tab_right_selected.gif) no-repeat top right; }
#menu_1 ul li.select a {color: #fff; background: url(../gfx/menu_tab_left_selected.gif) no-repeat top left; }
#menu_1 ul li.after_selected a {background: url(../gfx/menu_tab_left_after.gif) no-repeat top left; }
*/





#menu_2 {height: 26px; background: #0e3782 url(../gfx/menu_bg_2.gif) no-repeat top center; font-weight: bold; }
#menu_2 ul {list-style: none; width: 960px; height: 26px; }
#menu_2 ul li {float: left; height: 26px; border-right: 1px solid #3e5f9b; }
#menu_2 ul li a {float: left; color: #fff; text-decoration: none; padding: 5px 10px 0 10px; height: 21px; }
#menu_2 ul li a:hover {background: #3e5f9b; }

#left {float: left; width: 200px; }
#right {float: right; width: 200px; }

#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; }
#doc_content {background: url(../gfx/doc_bg.gif) repeat-y top left; width: 940px; overflow: hidden; }
#doc_content #left h2 {font-size: 1em; color: #fff; background: url(../gfx/box_h3.gif) no-repeat 0 0; width: 185px; padding: 6px 5px 7px 10px; }

#center {float: left; width: 498px; margin: 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; }
#center h3.scroller_title {background: /*#6f88b5*/#0f3883 url(../gfx/center_title_1.gif) no-repeat left top; margin: 0; }
#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; }

#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 h2, #right h2 {font-size: 1em; color: #fff; background: url(../gfx/box_h3.gif) no-repeat 0 0; width: 185px; padding: 6px 5px 7px 10px; }*/
#left .reklama, #right .reklama {text-align: center; margin-bottom: 10px;}

.box {margin: 0 0 10px 0; }
.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 {display: block; padding: 5px 0 5px 9px; width: 191px; color: #0e3782; text-decoration: none; }
.box ul li a:hover {text-decoration: underline; }
.box ul li ul {}
.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 ul li ul li a {color: #4a71b9; padding: 5px 0 5px 9px; width: 181px; }
.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; }

#localization {width: 960px; height: 26px; margin: 0 auto; border-left: 1px solid #3e5f9b; border-right: 1px solid #3e5f9b; overflow: hidden; color: #fff; font-weight: normal; }
#localization .path {float: left; background: ; width: 720px; padding: 6px 0 0 10px; }
#localization .path a {color: #fff; text-decoration: none; }
#localization .path a:hover {color: #cfd7e6; }
#localization .date {float: right; width: 220px; padding: 6px 10px 0 0; text-align: right; }

#foot {background: #ca3f10 url(../gfx/foot_bg_2.gif) repeat-x 0 0; margin: 0; }
#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; }
#foot .marketing ul li a {padding: 0 10px 0 10px; color: #595959; text-decoration: none; font-weight: bold; }
#foot .marketing ul li a: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; }
#foot .editorial ul {list-style: none; display: inline; border-right: 1px solid #dea07e; }
#foot .editorial ul li {display: inline; border-left: 1px solid #dea07e; }
#foot .editorial ul li a {padding: 0 10px 0 10px; color: #fff; text-decoration: none; font-weight: bold; }
#foot .editorial ul li a: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 form {margin: 10px 0 0 0; padding: 0; display: block; }
#panel input.image {border: none; margin: 0; padding: 0; }
#panel td.kol_1 {width: 50%; border: 1px solid #ebebeb; vertical-align:top; }
#panel td.kol_1 .div {height: 100%; margin: 0; padding: 15px; text-align: center; }
#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_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}

#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 {height: 180px; background: transparent url(../gfx/scroller_bg.gif) no-repeat left top; color: #595959; margin: 0 0 10px 0; overflow: hidden; border-bottom: 1px solid #0f3883; }
#scroller .scroller_item {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;}
s