body {
 margin: 0; padding: 0;
 font: normal 11px Tahoma;
 color: #828282;
 background: #b4e1e9;
}
#page .but_usunS {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
border: 0px;
outline: 0px;
cursor: pointer;
 width: 77px; height: 21px;
 background-image: url("/repository/layout/img/but_usun.gif");
}
#page .napisRadio {
 position: relative;
 top: -4px; *top: -1px; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
.cBody {
    background: #fff;
}
* :focus {
    outline: none;
}
a {
 color: #b07c45;
 text-decoration: underline;
}
a:hover {
 color: #b07c45;
 text-decoration: none;
}
img {
 margin: 0; padding: 0;
 border: none;
}
p {
 margin: 15px 0; padding: 0;
}
ul {
 margin: 0 0 0 10px; padding: 0;
 /**margin: 0 0 0 15px;*/
 /*list-style-image: url('/repository/layout/img/...');*/
}
li {
 margin: 0; padding: 0;
}
#page .stronicowanie .elemStr {
 display: inline;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
br {
 margin: 0; padding: 0 0 50px 0;
}
h1 {
 margin: 10px 0 10px 0; padding: 0;
 font: bold 11px Tahoma;
 color: #828282;
}
#page table, table, table tr, table tr td {
 font: normal 11px Tahoma;
 color: #828282;
}
#page .inpucik {
 width: 14px;
 border: none;
}
#page .radionik {
 width: 14px;
 border: none;
}
#page .alignRight {
 text-align: right;
 font-weight: bold;
 width: 90px;
}
#page .biegOpis {
 text-align: right;
 font-weight: bold;
 width: 110px;
}
#page .zaaNaMap {
 position: absolute;
 bottom: 0; right: 10px;
 float: right;
 margin: 0; padding: 0;
 width: auto; height: auto;
 font-size: 12px;
 font-weight: bold;
 z-index: 2;
}
#page .zaaNaMap a {
 text-decoration: none;
}
#page .zaaNaMap a:hover {
 text-decoration: none;
}
input {
 width: 96px; height: 18px;
 color: #85896a;
 font-size: 12px;
 border: none;
 margin: 0; padding: 3px 3px 0 3px;
 background: #fff;
}
input.ramka{
 border-bottom: 1px solid #c7d6d8;
 border-right: 1px solid #c7d6d8;
 border-top: 1px solid #96a5a7;
 border-left: 1px solid #96a5a7;
}
textarea {
 width: 250px; height: 100px;
 color: #85896a;
 font-size: 12px;
 border-left: 1px solid #96a5a7;
 border-top: 1px solid #96a5a7;
 border-right: 1px solid #c7d6d8;
 border-bottom: 1px solid #c7d6d8;
 margin: 0; padding: 3px 3px 0 3px;
}
select {
 margin: 0; padding: 0;
 width: 137px; height: 18px;
 color: #85896a;
 font-size: 12px;
 border-left: 1px solid #96a5a7;
 border-top: 1px solid #96a5a7;
 border-right: 1px solid #c7d6d8;
 border-bottom: 1px solid #c7d6d8;
 margin: 0; padding: 3px 3px 0 3px;
}
#page .longtextIkon {
 margin: 0; padding: 0;
 width: 250px; height: 100px;
}
#page .licznik {
 position: absolute;
 top: 160px; right: 0; *right: 15px;
 float: right;
 margin: 0; padding: 0;
 z-index: 4;
 font-size: 11px;
 color: #b07c45;
 width: auto; height: auto;
}
#page #subBody .statTypOrg {
 position: absolute;
 top: 844px; left: 300px;
 margin: 0; padding: 0;
 width: auto; height: auto;
 font-weight: bold;
}
#page #body .statTypOrg {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 15px; padding: 0;
 width: auto; height: auto;
 font-weight: bold;
}
#page #body .statTypOrg .staaty {
 text-align: left !important;
 width: 238px;
}

.rejEdycja input, .publiczneDane input, .pytBiegu input, 
.filtrBigaczy input, .przypomnijHaslo input, .dodajTematPost input, 
.dodZdjeciBiegu input, .biegKalendarium input, .wyszukBiegowek input,
.nowyBlogDod input {

   width: 129px; height: 16px;
   color: #85896a;
   font-size: 12px;
   border-left: 1px solid #96a5a7;
   border-top: 1px solid #96a5a7;
   border-right: 1px solid #c7d6d8;
   border-bottom: 1px solid #c7d6d8;
   margin: 0; padding: 3px 3px 0 3px;

}

.inputW{

   width: 129px; height: 16px;
   color: #85896a;
   font-size: 12px;
   border-left: 1px solid #96a5a7;
   border-top: 1px solid #96a5a7;
   border-right: 1px solid #c7d6d8;
   border-bottom: 1px solid #c7d6d8;
   margin: 0; padding: 3px 3px 0 3px;

}

#page .archiwumBlog ul {
 margin: 0; padding: 0;
 list-style-image: none;
 list-style: none;
}
#page .comment {
 display: none;
}
#page .archiwumBlog ul li {
 margin: 0 0 4px 0; padding: 0;
}
#page .komunikaty {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
 color: red;
}
.pytBiegu .opisPola {
 width: 145px;
}
button {
 border: none;
 margin: 0; padding: 0;
}
.buttonSend, .buttonReset {
 margin: 0; padding: 0;
 border: none;
 background: transparent;
 cursor: pointer; cursor: hand;
 width: 63px; height: 22px;
}
.otoczkaInputa {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0 0 0 3px;
 width: 105px; height: 21px;
}
#page .listaBiegaczy {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 511px; /*519px*/ height: auto;
}
#page .listaBiegaczy .boxBiegacza {
 position: relative;
 top: 0; left: 0;
 margin: 0 16px 42px 0; padding: 0;
 float: left;
 width: 234px; height: 60px;
 overflow: hidden;
}
#page .listaBiegaczy .boxBiegacza img {
 margin: 0 10px 0 0; padding: 0;
 float: left;
 width: 60px; height: 60px;
}
#page .checkBoks {
 width: 14px;
 border: none;
}
/************ forum *****************/
#page .forumListaTematow {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
#page .forumListaTematow .szyld1 {
 padding: 4px 5px 4px 16px; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: left;
}
#page .forumListaTematow .szyld0 {
 padding: 0; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: center;
}
#page .forumListaTematow table tr td {
 padding: 14px 0px 14px 0px; 
 /*background: #dfdfdf;*/
 color: #858585; 
 font-weight: normal; 
 border-bottom: 2px solid #fff; 
 border-right: 1px solid #fff;
 text-align: center;
}
#page .forumListaTematow table tr.zaz { 
 background: #fff;
 cursor: pointer;
}
#page .forumListaTematow table tr.odz, #page .forumListaTematow table tr { 
 background: #dfdfdf;
}
#page .listaZnTematow {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
#page .listaZnTematow .szyld1 {
 padding: 4px 5px 4px 16px; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: left;
}
#page .listaZnTematow .szyld0 {
 padding: 0; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: center;
}
#page .listaZnTematow table tr td {
 padding: 4px; 
 /*background: #dfdfdf;*/
 color: #858585; 
 font-weight: normal; 
 border-bottom: 1px solid #fff; 
 border-right: 1px solid #fff;
 text-align: center;
}
#page .listaZnTematow table tr.zaz { 
 background: #fff;
 cursor: pointer;
}
#page .listaZnTematow table tr.odz, #page .listaZnTematow table tr { 
 background: #dfdfdf;
}
#page .forumTemat {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
#page .forumTemat .szyld_1 {
 padding: 4px 5px 4px 16px; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: left;
}
#page .forumTemat .szyld_0 {
 padding: 0; 
 background: #1ab2c0; 
 color: #fff; 
 font-weight: bold; 
 border-bottom: 1px solid #fff; 
 border-right: none;
 text-align: center;
}
/********* koniec forum *************/
/********* do inputow ******************/
input.inputSzukBiegacza {
 width: 156px; height: 18px;
 color: #85896a;
 font-size: 12px;
 border: none;
 margin: 0; padding: 3px 3px 0 3px;
 background: #fff;
}
.szukBiegacza .otoczkaInputa {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0 0 0 3px;
 width: 165px; height: 21px;
}
#page .separatorTekstu {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 100%; height: 26px;
 background: transparent url('/repository/layout/img/separatortekstu.png') right top no-repeat;
}
#page .separatorTekstu2 {
 position: relative;
 top: 0; left: 0;
 margin: 0; /**margin: 0 0 -20px 0;*/ padding: 0;
 width: 100%; height: 26px;
 background: transparent url('/repository/layout/img/separatortekstu2.png') right top no-repeat;
}
#page .separatorTekstu3 {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 100%; height: 21px;
 background: transparent url('/repository/layout/img/separatortekstu3.png') right top no-repeat;
}
/********* koniec do inputow ******************/
/********* do inputow ******************/
input.inputZapros {
 width: 126px; height: 18px;
 color: #85896a;
 font-size: 12px;
 border: none;
 margin: 0; padding: 3px 3px 0 3px;
 background: #fff;
 text-align: right;
}
.boxik .otoczkaInputa {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0 0 0 3px;
 width: 135px; height: 21px;
}
/********* koniec do inputow ******************/
#page #zapros b {
 color: #fff;
}
.otoczkaInputa img.lb {
 position: absolute;
 top: 0; *top: 1px; left: 0;
 float: left;
 margin: 0; padding: 0;
 width: 3px; height: 21px;
}
.otoczkaInputa img.rb {
 position: absolute;
 top: 0; *top: 1px; right: 0;
 margin: 0; padding: 0;
 float: right;
 width: 3px; height: 21px;
}
.butZaloguj, .butSzukaj {
 margin: 0; padding: 0;
 width: 21px; height: 21px;
 background: transparent;
}
.butZaloguj2{
 width: 60px; height: 20px;
 background: transparent;
 padding:0px;

}
button {
 position: relative;
 top: 0; left: 0;
 cursor: hand; cursor: pointer;
 border: none;
 background: transparent;
}
#page {
 position: relative;
 top: 0; left: 0;
 margin: 0 auto; padding: 0;
 width: 960px;
 height: auto !important;
 min-height: 800px;
 height: 800px;
}
#page #head {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 960px; height: 152px;
 background: transparent url('/repository/layout/img/szyld.jpg') left top no-repeat;
}
#page #head #skrawek {
 position: absolute;
 top: 0; left: -178px;
 margin: 0; padding: 0;
 width: 178px; height: 102px;
 background: transparent url('/repository/layout/img/skrawek.png') left top no-repeat;
}
#page #head #log {
 position: absolute;
 top: 0; right: 10px;

 z-index: 2;
 margin: 0; padding: 0;
 color: #fff;
 width: 180px; height: 100px;
}
#page #head #log a, #page #head #log a:hover {
 color: #fffc00;
}
#page #head #logo a {
 display: block;
 position: absolute;
 top: 12px; left: 23px;
 margin: 0; padding: 0;
 width: 112px; height: 100px;
}
#page #body {
 position: relative;
 top: 0; left: 0;
 float: right;
 margin: 0; padding: 48px 0 0 0;
 width: 960px; height: auto;
 background: #fff url('/repository/layout/img/tlostopki.gif') repeat-x left bottom;
}
#page #body #contenerLeft {
 float: left;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 378px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #contenerLeft .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 38px; padding: 0;
 width: 340px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #contenerRight {
 float: right;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 580px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #SubContenerLeft {
 float: left;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 330px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #SubContenerLeft .zarejSie {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 57px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .zarejSie .zaTresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 57px;
 background: transparent url('/repository/layout/img/butygora.png') right top no-repeat;
}
#page #body a.titleBialy, #page #body a.titleZolty {
  display: block;
 position: absolute;
 top: 10px; left: 10px;
 margin: 0; padding: 0;
 width: auto; height: auto;
 color: #fff !important;
 font-size: 24px;
 font-weight: bold;
 text-decoration: none;
}
#page #body a.titleZolty {
color:#fdff2c !important;
}
#page #body #SubContenerLeft .zarejBieg {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 57px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .zarejBieg .zaTresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 70px;
 color: #fff;
 background: transparent url('/repository/layout/img/butydol.png') right top no-repeat;
}
#page #body #SubContenerLeft .clean {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 57px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .clean .zaTresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 70px;
 color: #fff;
 /*background: transparent url('/repository/layout/img/butydol.png') right top no-repeat;*/
}
#page #body #SubContenerLeft .zarejBieg .zaTresc .regul {
 position: absolute;
 top: 45px; left: 75px;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
#page #body #SubContenerLeft .zarejBieg .zaTresc a {
 color: #fffc00;
}
#page #body #SubContenerLeft .mapka {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 335px; height: 400px; /*347px*/
 overflow: hidden;
}
#page #body #SubContenerLeft .statystyki {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 18px 17px; /*0 0 38px 17px;*/ padding: 0;
 width: 335px; height: auto;
 font-weight: bold;
} 
#page #body #SubContenerLeft .statystyki table .wojew {
 width: 350px;
 font: bold 11px Tahoma;
}
#page #body #SubContenerLeft .statystyki table .wojew a, #page #body #SubContenerLeft .statystyki table .wojew a:hover {
 color: #828282;
}
#page #body #SubContenerLeft .statystyki table .ilosc {
 font: bold 11px Tahoma;
}
#page #body #SubContenerLeft .szukBiegacza {
 position: relative;
 top: 0; left: 0;
 margin: 35px 0 38px 0; padding: 0;
 width: 335px; height: 88px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .nowiBiegacze {
 position: relative;
 top: 0; left: 0;
 margin: 35px 0 0 0; padding: 0;
 width: 332px; height: 56px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .nowiBiegaczeBox {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 color: #fff;
 width: 332px; height: 112px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .nowiBiegaczeWiecej a {
 display: block;
 position: absolute;
 top: 7px; right: 20px;
 float: right;
 margin: 0; padding: 0;
 width: auto; height: auto;
}
#page #body #SubContenerLeft .nowiBiegaczeBox .boxL {
 position: relative;
 top: 0; left: 0;
 float: left;
 margin: 10px 0 0 20px;
 *margin: 10px 0 0 10px; padding: 0;
 width: 140px; /*85px*/ height: 90px;
}
#page #body #SubContenerLeft .nowiBiegaczeBox .boxL .pic {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 10px 0; padding: 0;
 width: 53px; height: 53px;
 overflow: hidden;
}
#page #body #SubContenerLeft .nowiBiegaczeWiecej {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 20px 0; padding: 0;
 width: 332px; height: 30px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerLeft .nowiBiegacze .facio {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 332px; height: 56px;
 background: transparent url('/repository/layout/img/facio.png') right top no-repeat;
}
#page #body #SubContenerLeft .nowiBiegacze .facio .titleBialy {
 position: absolute;
 top: 12px; left: 18px;
 margin: 0; padding: 0;
}
#page #body #SubContenerLeft .szukBiegacza .szukBiegDiv {
 position: relative;
 top: 0; left: 0;
 margin: 0; *margin-top: 12px; padding: 0;
 width: auto; height: auto;
}
#page #body #SubContenerLeft .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 31px; padding: 0;
 width: 338px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #SubContenerRight {
 float: right;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 199px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #body #SubContenerRight .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 171px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
.delFloat{
clear: both;

}
#page #footer {
 clear: both;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 960px; height: 55px;
 background: #fff url('/repository/layout/img/tlostopki.gif') repeat-x left bottom;
}
#page #footer .tresc {
 position: absolute;
 top: 10px; left: 16px;
 margin: 0; padding: 0;
 width: 936px; height: 36px;
}
#page #footer .tresc .stopka a {
 text-decoration: none;
}
#page #footer .tresc .stopka a:hover {
 text-decoration: underline;
}
#page #footer .tresc .stopka .col1 {
 margin: 0; padding: 0;
 width: 199px; height: 36px;
 /*border-right: 1px solid #1fb3c9;*/
}
#page #footer .tresc .stopka .col2 {
 margin: 0; padding: 0;
 width: 578px; height: 36px;
 font: normal 10px Tahoma;
 /*border-right: 1px solid #1fb3c9;*/
}
#page #footer .tresc .stopka .col3 {
 margin: 0; padding: 0;
 width: 157px; height: 36px;
 border-left: 1px solid #1fb3c9;
}
#page #footer .tresc .stopka .col3 .loga {
 margin: 0 0 0 20px; padding: 0;
}
#page #footer .tresc .stopka .subStopka .subCol1 {
 margin: 0; padding: 0;
 width: 79px; height: 36px;
 color: #7a8248;
}
#page #footer .tresc .stopka .subStopka .subCol2 {
 margin: 0; padding: 0;
 width: auto; /*120px;gdy byl jeden organizator i menu w stopce*/ height: 36px;
}
#page .title {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 29px 0; padding: 0;
 width: auto; height: auto;
 font: bold 30px Trebuchet MS;
 color: #b07c45;
 letter-spacing: -2px;
}
#page .titleBrazMaly {
 position: relative;
 top: 0; left: 0;
 margin: 30px 0 15px 15px; padding: 0;
 width: auto; height: auto;
 font: bold 24px Trebuchet MS;
 color: #b07c45;
 letter-spacing: -2px;
}
#page .titleBrazMaly2 {
 position: relative;
 top: 0; left: 0;
 margin: 0px; 
    padding: 0;
 width: auto; height: auto;
 font: bold 16px Trebuchet MS;
 color: #b07c45;
 letter-spacing: 0px;
}

#page .l5 .titleBrazMaly{
font-size:16px;
font-weight:none;
margin:15px 0pt 15px 15px;
}
#page .titleBialy, #page .titleZolty {
 position: relative;
 top: 0; left: 0;
 margin: 10px 20px 0 0; padding: 0;
 width: auto; height: auto;
 font: bold 24px Trebuchet MS;
 color: #fff;
 letter-spacing: -2px;
}
#page .titleBrazMaly span.biegow {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: auto; height: auto;
 font: bold 16px Trebuchet MS;
 color: #b07c45;
 letter-spacing: -2px;
}
#page .miniTitle {
 position: relative;
 top: 0; left: 0;
 float: left;
 margin: 10px 10px 10px 0; padding: 0;
 width: auto; height: auto;
 font: bold 18px Trebuchet MS;
 color: #b07c45;
 letter-spacing: -1px;
}
.menuStopki {
 margin: 0 0 0 19px; padding: 0;
 list-style-image: none;
 list-style: none;
}
.menuStopki li {
 float: left;
 display: block;
 border-right: 1px solid #b07c45;
 margin: 0 7px 0 0; padding: 0 7px 0 0;
}
#page #body #contenerLeft .news {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 18px 0; padding: 0 0 22px 0;
 width: 338px; height: auto;
 text-align: justify;
 background: transparent url('/repository/layout/img/nowo.png') left bottom no-repeat;
}
#page #body #contenerLeft .news a img {
 position: relative;
 top: 0; left: 0;
 float: left;
 border: 1px solid #17b3c9;
 margin: 0 14px 12px 0; padding: 0;
 width: 77px; height: 77px;
}
#page #body #contenerLeft .news a.bezobramowki img {
 position: relative;
 top: 0; left: 0;
 float: left;
 border: 1px solid #fff;
 margin: 0 14px 12px 0; padding: 0;
 width: 77px; height: 77px;
}
#page #body #contenerLeft .news .naglowek {
 position: relative;
 top: 0; left: 0;
 display: block;
 margin: 0 0 19px 0; padding: 0;
 font-weight: bold;
 color: #828282;
}
#page #body #contenerLeft .coment {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 19px 0; padding: 0;
}
/********************* zakladki *************************/
#page #head .pozTab {
 position: absolute;
 top: 121px; right: 1px;
 margin: 0; padding: 0;
 z-index: 1;
}
#page #head .pozTab .glowingtabs{
width:100%;
font-size:12px;
line-height:normal;
}
#page #head .pozTab .glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 2px; /*Left offset of entire tab menu relative to page*/
padding:0;
}
#page #head .pozTab .glowingtabs li{
display: inline;
margin:0;
padding:0;
}
#page #head .pozTab .glowingtabs a{
float:left;
background:url(/repository/layout/img/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 0; /*spacing between each tab*/
padding:0 0 0 5px;
text-decoration:none;
}
#page #head .pozTab .glowingtabs a span{
float:left;
display:block;
background:url(/repository/layout/img/glowtab.gif) no-repeat right top;
padding: 10px 9px 10px 6px;
font-weight:bold;
font-size: 11px;
color:#b07c45;
/*width: auto; /*80px;*/
text-align: center;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#page #head .pozTab .glowingtabs a span {float:none;}
/* End IE5-Mac hack */
#page #head .pozTab .glowingtabs a:hover span {
color: #b07c45;
}
#page #head .pozTab .glowingtabs .current a{ /*Selected Tab style*/
background-position:0 -31px; /*Shift background image up to start of 2nd tab image*/
}
#page #head .pozTab .glowingtabs .current a span{ /*Selected Tab style*/
background-position:100% -31px; /*Shift background image up to start of 2nd tab image*/
color: #484848;
}
#page #head .pozTab .glowingtabs .current a:hover {
 background-position:0 -31px; 
}
#page #head .pozTab .glowingtabs .current a:hover span { 
 background-position:100% -31px; 
 color: #484848;
}
#page #head .pozTab .glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -62px; /*Shift background image up to start of 2nd tab image*/
cursor: hand; cursor: pointer;
}
#page #head .pozTab .glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -62px; /*Shift background image up to start of 2nd tab image*/
color: #484848;
}
/************************* koniec zakladki **************************/
a.linkZolty, a.linkZolty:hover {
 color: #fffc00;
}
.zaawBieg {
 position: absolute;
 top: 30px; left: 50px;
 margin: 0; padding: 0;
}
#page #body #SubContenerRight .pytan {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 169px; height: 57px;
 text-align: right;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerRight .pytan .titleBialyMini {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 6px 6px 0 0;
 color: #fff !important;
 font-size: 18px;
 font-family: Trebuchet MS;
 font-weight: bold;
 line-height: 18px;
}

div.titleBialyMini1 {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 6px 6px 0 0;
 color: #5a5a02 !important;
 font-size: 18px;
 font-family: Trebuchet MS;
 font-weight: bold;
 line-height: 18px;
}


#page #body #SubContenerRight .boxik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 30px 0; padding: 0;
 color: #fff;
 width: 169px; height: auto !important;
 min-height: 20px; /*137px*/
 height: 20px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #body #SubContenerRight .boxik .stopa {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 169px; height: auto !important;
 min-height: 137px;
 height: 137px;
 background: transparent url('/repository/layout/img/stopa.gif') left top no-repeat;
}
#page #body #SubContenerRight .boxik .stopa .tekscik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 21px; *margin: 0 0 8px 21px; padding: 17px 0 8px 0; *padding: 17px 0 0 0;
 width: 139px; height: auto;
}
#page #body #SubContenerRight .boxik .tekscik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 21px; *margin: 0 0 8px 21px; padding: 17px 0 8px 0; *padding: 17px 0 0 0;
 width: 139px; height: auto;
}
.butWyslij {
 width: 60px; height: 21px;
 border: none;
 background: transparent;
}
/************************************ pod strona **********************/
#page #subBody {
 position: relative;
 top: 0; left: 0;
 float: right;
 margin: 0; padding: 32px 0 0 0;
 width: 960px; height: auto;
 background: #fff url('/repository/layout/img/tlostopki.gif') repeat-x left bottom;
}
#page #subBody #contenerLeft {
 float: left;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 200px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #contenerLeft .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 200px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #contenerRight {
 float: right;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 760px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #SubContenerLeft {
 float: left;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 555px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #SubContenerLeft .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 36px; padding: 0;
 width: 519px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #SubContenerRight {
 float: right;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 205px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #SubContenerRight .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 25px; padding: 0;
 width: 171px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody #SubContenerRight .pytan {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 169px; height: 57px;
 text-align: right;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #subBody #SubContenerRight .pytan .titleBialyMini {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 6px 6px 0 0;
 color: #fff !important;
 font-size: 18px;
 font-family: Trebuchet MS;
 font-weight: bold;
 line-height: 18px;
}
#page #subBody #SubContenerRight .boxik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 30px 0; padding: 0;
 color: #fff;
 width: 169px; height: auto !important;
 min-height: 20px; /*137px*/
 height: 20px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
#page #subBody #SubContenerRight .boxik .stopa {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 169px; height: auto !important;
 min-height: 137px;
 height: 137px;
 background: transparent;
}
#page .tekscik a {
 color: #fffc00;
}
#page #subBody #SubContenerRight .boxik .stopa .tekscik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 21px; *margin: 0 0 8px 21px; padding: 17px 0 8px 0; *padding: 17px 0 0 0;
 width: 139px; height: auto;
}
/*
#page #subBody #SubContenerRight .boxik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 30px 0; padding: 0;
 color: #fff;
 width: 169px; height: auto !important;
 min-height: 137px;
 height: 137px;
 background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
}
*/
#page #subBody #SubContenerRight .boxik .tekscik {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 21px; *margin: 0 0 8px 21px; padding: 17px 0 8px 0; *padding: 17px 0 0 0;
 width: 139px; height: auto;
}
#page #contenerLeft .tresc .subTitle {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 -17px; padding: 0;
 width: 217px; height: 37px;
 background: #1ab1c1 url('/repository/layout/img/kolec.png') 17px bottom no-repeat;
}
#page #contenerLeft .tresc .subTitle .subTekst {
 position: absolute;
 top: 7px; left: 37px;
 margin: 0; padding: 0;
 width: 153px; height: 20px;
 font: bold 18px Trebuchet MS;
 color: #fff;
 letter-spacing: 0;
 background: transparent;
}
#page #contenerLeft .tresc .menuBok {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 200px; height: 39px;
 background: #fff url('/repository/layout/img/przerywana.png') left bottom no-repeat;
}
#page #contenerLeft .tresc .menuBok .pozycja {
 position: absolute;
 top: 11px; left: 20px;
 margin: 0; padding: 0;
 width: 165px; height: 20px;
 font: normal 12px Tahoma;
 color: #b07c45;
 background: transparent;
}
#page #contenerLeft .tresc .menuBok .pozycja a {
 text-decoration: none;
}
#page #contenerLeft .tresc .menuBok .pozycja a:hover {
 text-decoration: underline;
 color: #828282;
}
#page #subBody #contenerRight #SubContenerLeft .tresc .wolnyTekst {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 20px 0; padding: 0;
 width: auto; height: auto;
 text-align: justify;
}

div.wolnyTekst1
{
     position: relative;
     top: 0; left: 0;
     margin: 0 0 20px 0; padding: 0;
     width: auto; height: auto;
     text-align: left;

}

#page #subBody #contenerRight #SubContenerLeft .tresc .wolnyTekst img {
 position: relative;
 top: 0; left: 0;
 margin: 17px 18px 22px 0; padding: 0;
 float: left;
}
/*******************************koniec pod strona *********************/

/************************************ pod strona 2 **********************/
#page #subBody2 {
 position: relative;
 top: 0; left: 0;
 float: right;
 margin: 0; padding: 32px 0 0 0;
 width: 960px; height: auto;
 background: #fff url('/repository/layout/img/tlostopki.gif') repeat-x left bottom;
}
#page #subBody2 #contenerLeft {
 float: left;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 200px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody2 #contenerLeft .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 200px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody2 #contenerRight {
 float: right;
 position: relative;
 top: 0; left: 0;
 margin: 0; padding: 0;
 width: 760px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
#page #subBody2 #contenerRight .tresc {
 position: relative;
 top: 0; left: 0;
 margin: 0 0 0 38px; padding: 0;
 width: 722px;
 height: auto !important;
 min-height: 600px;
 height: 600px;
}
/************************************ koniec pod strona 2 **********************/

.kartka_tb
{
    width: 248px;
    margin: 0px;
    padding: 0px;
    background-color: #e8f7f9;
    border-top: 1px dashed #75c5d3;
}

.kartka_tr
{

}

.kartka_td1
{
    width: 50px;
    text-align: center;
    margin-top: 5px;
}

.kartka_td2
{
    text-align: left;
    margin-top: 10px;
}
.kartka_p
{
    margin-top: 5px;
    margin-bottom: 5px;
}

/********** ************/

#zakl div{
    margin: 0 0 0 0px;
    overflow: auto;
}
#zakl div.he
{
    background-color: #1fb3c9;
    background-image: url('/repository/layout/img/pipek.gif');
    background-position: top right;
    background-repeat: no-repeat;

    cursor: pointer;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
}
#zakl div.selected
{
    background-image: none;
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #1fb3c9;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
}

.belkaN{
    background-color: #1fb3c9;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    padding: 0 0px;
    font-weight: bold;
    color: #fff;
    height: 25px;
}

table.tabelaPlanu{

}

table.tabelaPlanu tr.active td{
    font-weight:bold;
    /*color:yellow;
    background-color:green;*/
}

table.tabelaPlanu tr.active2 td{
    font-weight:bold;
    /*color:white;
    background-color:red;*/
}

table.tabelaPlanu tr td p{
    font-weight:bold;
    padding:0;
    margin-top:20px;
    margin-bottom:10px;
}

table.tabelaPlanu tr.active td p{
    font-weight:bold;
    padding:0;
    margin-top:20px;
    margin-bottom:10px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    color:#af0303;
    background-image:url("/i/header_red.png");
}
table.tabelaPlanu tr.active2 td p{
    font-weight:bold;
    padding:0;
    margin-top:20px;
    margin-bottom:10px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom:2px;
    color:#157720;
    background-image: url("/i/header_green.png");
}



textarea.plan
{
    width: 180px;
    height: 80px;
}

table.plan
{
    width: 520px;
    border-collapse: collapse;
}

tr.plan_tyg
{
    background-color: #1ab1c1;
    height: 39px;
    padding-bottom: 20px;
}

tr.plan_tyg td
{
    width:50px;
    padding-left: 15px;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
}

tr.plan_op
{
    text-align: center; 
    font-family: Tahoma;
    font-size: 11px;
    margin-top: 15px;
    
}

td.plan_dn
{
    font-family: Tahoma;
    font-size: 11px;
    color: #1697a5;
    font-weight: bold;
    margin-right: 0px;
}

div.plan_link {
    display: inline;
    margin-bottom: 15px;
    margin-top: 15px;
}

input.plan_przycisk
{
    width: 71px;
    height: 21px
   }

plan_przy
{
    width: 60px;
}

td.plan_opis
{
    width: 70px;
}

div.naglowek
{
     position: relative;
     top: 0; left: 0;
     display: block;
     margin: 0 0 19px 0; padding: 0;
     font-weight: bold;
     color: #828282;
}

span.plan_wynik
{
    font-family: tahoma;
    font-size: 12px;
    color: #0d7e8f;
}

img.plan_img
{
    padding-right: 5px;
}

div.plan_wyniki
{
    height: 2100px;
}

span.plan_wyn
{
    font-family: Tahoma;
    font-size: 11px;
    color: #828282;
}

div.plan_tren
{
    height: 1000px;
}

td.plan_dni
{
    width: 100px;
    padding-left: 0px;
}

td.plan
{
    width: 100px;
}

div#plan_pytania
{
    width: 510px;
    height: 850px;
}

form.plan
{
    padding-top: 15px;
}

div.blogTitle
{
    font-family: Trebuchet MS;
    position: relative;
    top: 0; left: 0;
    width: 312px; height: 45px;
    padding-left: 20px;
    padding-top: 15px;
    color: #fff;
    background: #1fb3c9 url('/repository/layout/img/dolboksasrodkowego.gif') left bottom no-repeat;
;
}

div.blogTemat
{
    padding-top: 20px;
    padding-left: 20px;
    font-size: 12px;
    color:#B07C45;
    }

span.blogData
{
    font-style: italic;
    font-size: 10px;
    margin-left: 140px;
    color:#828282;
}

div.blogZajawka
{
    padding-left: 30px;
    padding-top: 15px;
    width: 300px;
}

div.blogImg
{
    padding-top: 15px;
    padding-left: 5px;
    width: 300px;
}

a.blogA
{
    margin-top:0px;
    margin-bottom: 20px;
}

a.linkNieb, a.linkNieb:hover
{
    color:#087f91;
}

div.pytanZolty
{
 position: relative;
 top: 0; left: 0;
 margin-bottom: 0px;
 padding: 0;
 width: 169px; height: 57px;
 text-align: right;
 background: #1fb3c9 url('/repository/layout/img/header.png') left bottom no-repeat;
}

div.boxikZolty
{
 position: relative;
 top: 0; left: 0;
 margin: 0 0 30px 0; padding: 0;
 padding: 17px 0 8px 0;
*padding: 17px 0 0 0;
 color: #5a5a02;
 width: 169px; height: auto !important;
 min-height: 20px; /*137px*/
 height: 20px;
 background: #ffe400 url('/repository/layout/img/content.png') left bottom no-repeat;

}

div.tekscikZolty
{
    padding-left: 17px;
}
.last5 {
height:272px;
width:332px;
background: #1fb3c9 url('/repository/layout/img/biega/separator_bottom.png') left bottom no-repeat;
}
.last5 .zarejestrowanych {
font-face: Tahoma;
font-size: 12px;
color: white;
text-decoration: none;
padding: 50px 0px 12px 28px;
background: url('/repository/layout/img/biega/header.png') left top ;
background-repeat: no-repeat;
}
.last5 .ostatnio {
background: url('/repository/layout/img/biega/separator_content.png') left top no-repeat;
padding: 15px 0 17px 15px;
font-face: Tahoma;
font-size: 14px;
color: white;
font-weight:bold;
}
.last5 .position {
margin-left:28px;
padding:0 0 16px 35px;
background: url('/repository/layout/img/biega/icon_flag.png') left top no-repeat;
}
.last5 .position a{
font-face: Tahoma;
font-size: 11px;
color: #fffc00;
} 
.l5 {
margin-top:-15px;
height:220px;
width:355px;
}
.mapa_podpis {
    border-top: 1px dashed #75c5d3;
}
.mapa_podpis2 {
    border-top: 1px dashed #75c5d3;
    border-bottom: 1px dashed #75c5d3;
}
td.ans{
    color:#ffffff;
}
input.check{
    height: 10px;
    width:auto;
    background:none;
}
.sonda td{
    vertical-align:top;
}
.sonda td.ans{
    padding: 0px 0px 15px 10px;
}
.fizjo img{
    float:left;
    margin:0px 20px 20px 0px;
}
form{
    margin:1px 0px 1px 0px;
    padding:0;
}/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/

.mtop div {
margin:0;
padding:0;
left:0;
top:0;
}

.minner img {
top:0;
left:0;
float:left;
padding:0;
margin:0;
}
/* all levels inner */
.minner {
	font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
	font-size: 11px;
	text-decoration : none;
	padding: 4px;
	margin:0;
	overflow: hidden;
	color: black;
	text-decoration: none!important;
	background: none!important;
}
/* all levels outer */
.moout {
	margin:0;
	padding:0;
	text-decoration : none;
	border : 1px solid #666666;
	background: #ffffff!important;
	text-decoration: none!important;
	z-index:9999;
}
.moover {
	text-decoration : none;
	border : 1px solid #666666;
	background: #cccccc!important;
	text-decoration: none!important;
	z-index:9999;
}

.mtop {
	margin:0!important;
	padding:0!important;
	display: block;
	z-index: 1000;
	background: #ffffff!important;
	text-decoration: none!important;
}

