body {padding: 0; margin: 0; font-family: Arial; font-size: 11px; color: #313131; background-color: #ffffff; text-align: center;}
a {color: #db0007; text-decoration: underline;}
a:hover {color: #e8767a; text-decoration: underline;}
input {border: 1px solid #313131; margin: 3px 0px; padding: 3px; text-align: left; vertical-align: middle; font-family: Tahoma; font-size: 11px; color: #313131; background-color: #ffffff;}
select {border: 1px solid #313131; margin: 3px 0px; padding: 3px; text-align: left; vertical-align: middle; font-family: Tahoma; font-size: 11px; color: #313131; background-color: #ffffff;}
textarea {border: 1px solid #313131; padding: 3px; text-align: left; vertical-align: middle; font-family: Tahoma; font-size: 11px; color: #313131; background-color: #ffffff; overflow: auto;}
.submit {border: 0px;}

div {float: none; padding: 0px; margin: 0px; text-align: left; vertical-align: top;}
img {float: none; padding: 0; margin: 0; border: 0px;}

.strzalka {width: 6px; height: 5px; border: 0px;}

#info {float: none; padding: 5px; background-color: #f0f4ff; border: 1px solid #e2e7f7;}

#top {float: none; width: 893px; height: 121px; margin: 0px auto; margin-top: 5px; padding: 0px;}
#top .left {float: left; width: 24px; height: 121px; background-image: url('grafika/bg_t_l.jpg'); background-repeat: no-repeat;}
#top .logo {float: left; width: 266px; height: 121px; background-image: url('grafika/bg_t_logo.jpg'); background-repeat: no-repeat; cursor: pointer;}
#top .right {float: left; width: 603px; height: 121px; background-image: url('grafika/bg_t_r.jpg'); background-repeat: no-repeat;}
#top .button_forum, #top .button_zaloz_konto, #top .button_napisz {float: none; width: 72px; height: 15px; margin-left: 496px; margin-top: 4px; background-repeat: no-repeat; cursor: pointer;}
#top .button_forum {margin-top: 64px; background-image: url('grafika/button_forum.jpg');}
#top .button_zaloz_konto {background-image: url('grafika/button_zaloz_konto.jpg');}
#top .button_napisz {background-image: url('grafika/button_napisz.jpg');}

#nav {float: none; width: 873px; height: 38px; margin: 0px auto; margin-top: 1px; padding: 0px 10px; background-image: url('grafika/bg_nav.jpg'); background-repeat: repeat-x; font-family: Arial; font-size: 10px; color: #2d3b66; text-align: left; vertical-align: top;}
#nav .inside {float: left; margin: 0px; margin-top: 10px; padding: 0px;}
#nav a {font-family: Arial; font-size: 10px; color: #2d3b66; text-decoration: none;}
#nav a:hover {font-family: Arial; font-size: 10px; color: #2d3b66; text-decoration: underline;}

#main {float: none; width: 893px; margin: 0px auto; padding: 0px;}

#middle {float: left; width: 893px; margin: 0px; padding: 0px;}

#left {float: left; width: 189px; margin: 0px; padding: 0px; font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-align: left; vertical-align: top;}
#left .head {float: none; width: 184px; height: 33px; margin: 0px; padding: 0px; padding-right: 5px; font-family: Trebuchet MS; font-size: 11px; color: #6275b2; font-weight: bold; text-align: right; vertical-align: middle;}
#left .head_inside {float: right; margin: 0px; margin-top: 10px; padding: 0px;}
#left a {font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-decoration: none;}
#left a:hover {font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-decoration: underline;}
#left_menu {float: none; width: 183px; margin: 0px; padding: 0px 3px; font-family: Trebuchet MS; font-size: 11px; color: #ffffff; background-image: url('grafika/bg_menu.jpg'); background-repeat: repeat-y; text-align: left; vertical-align: top;}
#left_menu .a, #left_menu .n, #left_menu .h {float: none; width: 176px; height: 21px; margin: 0px; margin-top: 1px; padding: 0px; padding-top: 5px; padding-left: 7px; font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-align: left;  background-repeat: repeat-y; vertical-align: middle;}
#left_menu .a, #left_menu .n {background-color: #40579d;}
#left_menu .a {font-weight: bold;}
#left_menu .h {background-image: url('grafika/bg_menu_h.jpg'); cursor: pointer;}
#left_menu .strzalka {width: 6px; height: 5px; border: 0px; padding-right: 20px;}
#left_menu2 {float: none; width: 183px; margin: 0px; padding: 0px 3px; font-family: Trebuchet MS; font-size: 11px; color: #ffffff; background-color: #40579d; text-align: left; vertical-align: top;}
#left_menu2 .text {float: none; width: 173px; margin: 0px; padding: 5px 5px; font-family: Trebuchet MS; font-size: 11px; color: #ffffff; text-align: left; vertical-align: top;}

#center {float: left; width: 431px; margin: 0px; margin-left: 1px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#center .text {float: left; width: 411px; margin: 0px; padding: 10px; font-family: Arial; font-size: 11px; color: #313131; text-align: justify; vertical-align: top;}
#center h3 {margin: 0px; padding: 0px; margin-bottom: 3px; font-family: Trebuchet MS; font-size: 13px; color: #536086; text-align: left;}
#center p {margin: 15px 0px; padding: 0px; text-align: justify;}
#center .error {float: none; width: 411px; padding: 0px; padding-top: 50px; margin: 0px; color: #e8767a; font-weight: bold; text-align: center;}
#center .img {float: left; width: 97px; height: 72px; margin: 0px; padding: 0px; padding-right: 10px;}
#center a.back {font-family: Arial; font-size: 11px; color: #2d3b66; text-decoration: none;}
#center a.back:hover {font-family: Arial; font-size: 11px; color: #2d3b66; text-decoration: underline;}
#center .mapData {float: left; width: 411px; margin: 0px; padding: 5px 0px; text-align: center;}

#center_ogloszenia {float: left; margin: 0px; margin-top: 1px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; background-color: #f0f4ff; border: 1px solid #e2e7f7;}
#center_ogloszenia .category {float: left; width: 59px; margin: 0px; padding: 5px; text-align: center;}
#center_ogloszenia .text {float: left; width: 240px; margin: 0px; padding: 5px; border: 1px solid #e2e7f7; border-top: 0px; border-bottom: 0px;}
#center_ogloszenia .date {float: left; width: 70px; margin: 0px; padding: 5px; text-align: center;}

#center_blok {float: left; width: 431px; margin: 0px; margin-top: 10px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#center_blok .r_left {float: left; width: 9px; height: 114px; background-image: url('grafika/bg_blok_r_l.jpg'); background-repeat: repeat-y;}
#center_blok .r_left_top {float: none; width: 4px; height: 10px; background-image: url('grafika/bg_blok_r_l_t.jpg'); background-repeat: no-repeat;}
#center_blok .c1, #center_blok .c2 {float: left; height: 114px; background-image: url('grafika/bg_blok_c.jpg'); background-repeat: repeat-x;}
#center_blok .c1 {width: 125px; text-align: center;}
#center_blok .c2 {width: 285px; padding-right: 5px; font-family: Trebuchet MS; font-size: 11px; color: #313131; text-align: justify;}
#center_blok .r_left_bottom {float: left; width: 15px; height: 30px; background-image: url('grafika/bg_blok_r_l_b.jpg'); background-repeat: no-repeat;}
#center_blok .r_c1_bottom {float: left; width: 106px; height: 30px; background-image: url('grafika/bg_blok_r_c1_b.jpg'); background-repeat: repeat-x;}
#center_blok .r_c2_bottom {float: left; width: 16px; height: 30px; background-image: url('grafika/bg_blok_r_c2_b.jpg'); background-repeat: no-repeat;}
#center_blok .r_c3_bottom {float: left; width: 280px; height: 20px; padding-top: 10px; background-image: url('grafika/bg_blok_r_c3_b.jpg'); background-repeat: repeat-x; font-family: Arial; font-size: 9px; color: #2d3b66; text-align: right; vertical-align: top;}
#center_blok .r_right_bottom {float: left; width: 14px; height: 30px; background-image: url('grafika/bg_blok_r_r_b.jpg'); background-repeat: no-repeat;}
#center_blok a.more {font-family: Arial; font-size: 9px; color: #2d3b66; text-decoration: none;}
#center_blok a.more:hover {font-family: Arial; font-size: 9px; color: #2d3b66; text-decoration: underline;}
#center_blok .img {float: none; width: 97px; height: 72px; margin: 0px; padding: 0px; margin-top: 30px;}
#center_blok h3 {margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 3px; font-family: Trebuchet MS; font-size: 13px; color: #536086; text-align: left;}

#right {float: left; width: 271px; margin: 0px; margin-left: 1px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#right .box1, #right .box2, #right .box3, #right .img_forum_n, #right .img_forum_h, #right .img_reklamuj_sie_n, #right .img_reklamuj_sie_h {float: none; width: 259px; margin: 0px; margin-top: 8px; padding: 5px; border: 1px solid #e2e7f7; background-color: #f0f4ff; text-align: left;}
#right .box1 {height: 130px; margin-top: 0px;}
#right .box2 {height: 98px;}
#right .box3 {height: 64px;}
#right .boxWithoutBg {float: none; width: 259px; margin: 0px; margin-top: 8px; padding: 5px; text-align: left;}
#right .img_forum_n, #right .img_forum_h, #right .img_reklamuj_sie_n, #right .img_reklamuj_sie_h {width: 269px; height: 64px; padding: 0px; background-color: #c7d0ed; background-repeat: no-repeat; background-position: right;}
#right .img_forum_n, #right .img_forum_h {background-image: url('grafika/img_forum.jpg');}
#right .img_reklamuj_sie_n, #right .img_reklamuj_sie_h {background-image: url('grafika/img_reklamuj_sie.jpg');}
#right .img_forum_h, #right .img_reklamuj_sie_h {background-color: #9ba7cb; cursor: pointer;}

#bottom {float: left; width: 893px; margin: 0px auto; padding: 0px;}
#b_left {float: left; width: 305px; margin: 0px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#b_left .box1, #b_left .box2, #b_left .img_redaguj_z_nami_serwis_n, #b_left .img_redaguj_z_nami_serwis_h {float: none; width: 293px; margin: 0px; margin-top: 8px; padding: 5px; border: 1px solid #e2e7f7; background-color: #f0f4ff; text-align: left;}
#b_left .box1 {height: 39px;}
#b_left .box2 {height: 111px;}
#b_left .boxWithoutBg {float: none; width: 259px; margin: 0px; margin-top: 8px; padding: 5px; text-align: left;}
#b_left .img_redaguj_z_nami_serwis_n, #b_left .img_redaguj_z_nami_serwis_h {width: 303px; height: 64px; padding: 0px; background-color: #c7d0ed; background-image: url('grafika/img_redaguj_z_nami_serwis.jpg'); background-repeat: no-repeat; background-position: right;}
#b_left .img_redaguj_z_nami_serwis_h {background-color: #9ba7cb; cursor: pointer;}

#b_center {float: left; width: 299px; margin: 0px; margin-left: 9px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#b_center .box {float: left; width: 299px; margin: 0px; margin-top: 8px; padding: 0px; background-image: url('grafika/bg_b_c.jpg'); background-repeat: repeat-x; text-align: left;}
#b_center .head {float: left; width: 279px; height: 25px; line-height: 25px; border-left: 13px solid #b6bdd0; margin: 0px; margin-top: 1px; margin-left: 1px; padding: 0px; padding-left: 4px; background-image: url('grafika/bg_b_c_h.jpg'); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 12px; color: #536086; font-weight: bold; text-align: left;}
#b_center .text {float: left; width: 287px; height: 86px; border: 1px solid #e2e7f7; margin: 0px; padding: 5px; padding-top: 5px; background-image: url('grafika/bg_b_c_b.jpg'); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 11px; color: #6b7aa3; text-align: left;}
#b_center ul, li {margin: 0px; padding: 0px;}
#b_center ul {margin-left: 20px; list-style-type: none;}
#b_center li {padding-left: 15px; background-image: url('grafika/strzalki_01.png'); background-repeat: no-repeat; background-position: 0px 5px;}
#b_center a {font-family: Trebuchet MS; font-size: 11px; color: #6b7aa3; text-decoration: none;}
#b_center a:hover {font-family: Trebuchet MS; font-size: 11px; color: #6b7aa3; text-decoration: underline;}

#b_right {float: left; width: 271px; margin: 0px; margin-left: 9px; padding: 0px; font-family: Arial; font-size: 11px; color: #313131; text-align: left; vertical-align: top;}
#b_right .head {float: left; width: 247px; height: 26px; line-height: 26px; margin-top: 8px; padding: 0px; padding-left: 10px; border-left: 14px solid #ff0000; background-image: url('grafika/bg_b_r_h.jpg'); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 13px; color: #ffffff; font-weight: bold;}
#b_right .text, #b_right .bottom {float: left; width: 251px; height: 168px; margin: 0px; padding: 10px; background-color: #30468d; font-family: Trebuchet MS; font-size: 11px; color: #ffffff;}
#b_right .pasek {float: left; width: 251px; height: 26px; line-height: 26px; margin: 0px; padding: 0 10px; background-color: #233366; background-image: url('grafika/strzalki_01.png'); background-repeat: no-repeat; background-position: 200px 12px; text-align: right;}
#b_right a, #b_right a.more {font-family: Arial; font-size: 9px; color: #ffffff; text-decoration: none;}
#b_right a:hover, #b_right a.more:hover {font-family: Arial; font-size: 9px; color: #ffffff; text-decoration: underline;}
#b_right .bottom {width: 271px; height: 15px; padding: 0px;}

#stopka {float: left; width: 893px; margin: 0px; margin-top: 1px; padding: 0px; background-image: url('grafika/bg_stopka.jpg'); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 10px; color: #30468d;}
#stopka a {font-family: Arial; font-size: 10px; color: #30468d; text-decoration: none;}
#stopka a:hover {font-family: Arial; font-size: 10px; color: #30468d; text-decoration: underline;}
#stopka .stat24 {float: right; margin-top: 3px; padding-left: 20px; border: 0px;}
#stopka .left {float: left; width: 490px; height: 50px; margin: 0px; padding: 5px; text-align: left;}
#stopka .right {float: left; width: 383px; height: 50px; margin: 0px; padding: 5px; text-align: right;}
#stopka .bottom {float: left; width: 893px; margin: 0px; padding: 0px; text-align: center;}
#stopka .boxes {float: none; width: 860px; margin: 0px auto; padding: 0px;}
#stopka .box {float: left; width: 94px; height: 44px; margin: 0px; margin-left: 14px; padding: 5px; border: 1px solid #e2e7f7; background-image: url('grafika/bg_s_k.jpg'); background-repeat: repeat-x; text-align: left;}
#stopka .boxWithoutBg {float: left; width: 94px; margin: 0px; margin-left: 14px; padding: 5px; text-align: left;}
#stopka .icones {float: none; width: 570px; margin: 0px auto; padding: 0px;}
#stopka .icon {float: left; margin: 0px; margin-left: 40px; padding: 20px 0px;}