body{
  background-image: url(../pix/topBg.gif);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #f1f1f1;
  font-family: verdana;
  color: #0299cc;
  font-size: 11px;
  margin:0px;
  height: 100%;
}

td {
  font-family: verdana;
  color: #0299cc;
  font-size: 11px;
}

img {
  border:0px;
}

a {
  color: #0299cc;
  text-decoration:none;
}

font {
  font-weight:bold;
  font-size:11px;
}

p {
  /*text-indent:18px;*/
  margin-top:-10px;
  line-height: 140%
}

#bw p {
  margin-top:0px;
}

h1 {
  color:#0299CC;
  font-size:18px;
  font-weight:bold;
}

select, input, textarea {
  background-color: #f8f8f8;
  color: #0299cc;
  border: 1px solid #abdcec;
  font-size: 11px;
  color: #0299cc;
}

.ikona {
  text-align: left;
  vertical-align: top;
  padding-top: 3px;
  padding-left: 0px;
  *padding-left: 7px;
  padding-bottom: 15px;
}

.glowna_pierwsza_linia_box900 {
  border-top: 1px solid #435fa4;
  width: 900px!important;
  padding: 0px 10px 0px 8px;
  background-image:url(../pix/nowy/ic1arr.png);
  background-repeat: no-repeat;
  background-position: top left;
  text-align: justify;
  margin: 0px 0px 0px 0px;
}

.glowna_druga_linia_box900 {
  border-top: 1px solid #F57313;
  width: 900px!important;
  padding: 0px 10px 0px 8px;
  background-image:url(../pix/nowy/ic2arr.png);
  background-repeat: no-repeat;
  background-position: top left;
  text-align: justify;
  margin: 0px 0px 0px 0px;
}

.glowna_trzecia_linia_box900 {
  border-top: 1px solid #74C645;
  width: 900px!important;
  padding: 0px 10px 0px 8px;
  background-image:url(../pix/nowy/ic3arr.png);
  background-repeat: no-repeat;
  background-position: top left;
  text-align: justify;
  margin: 0px 0px 0px 0px;
}

.glowna_czwarta_linia_box900 {
  border-top: 1px solid #028DCE;
  width: 900px!important;
  padding: 0px 10px 0px 8px;
  background-image:url(../pix/nowy/ic4arr.png);
  background-repeat: no-repeat;
  background-position: top left;
  text-align: justify;
  margin: 0px 0px 0px 0px;
}

.glowna_td198 {
  width: 192px!important;
  *width: 202px!important;
  vertical-align: top;
  padding-left: 6px;
  *padding-left: 12px;
  padding-right: 0px;
  padding-top: 0px;
  margin: 0px 0px 0px 0px;
}

.glowna_td400 {
  width: 420px!important;
  vertical-align: top;
  padding-left: 20px!important;
  margin: 0px 0px 0px 0px;
}

.glowna_td882 {
  width: 882px!important;
  vertical-align: top;
  padding-left: 6px;
  *padding-left: 12px;
  padding-right: 0px;
  margin: 0px 0px 0px 0px;
}

.strefa_td {
  width: 192px!important;
  margin: 0px;
  padding: 0px;
  text-align: justify;
  cursor:pointer;
}
.strefa_td_puste {
  width: 34px!important;
  *width: 25px!important;
  margin: 0px;
  padding: 0px;
}

.stocznia_td {
  text-align: center;
  vertical-align: middle;
  width: 100px!important;
  height: 40px!important;
  background-color: #DDDDDD;
}

.stocznia_td_usun {
  text-align: center;
  vertical-align: middle;
  width: 40px!important;
  height: 40px!important;
  background-color: #DDDDDD;
}

.odsuniecie_w_boxie_bocznym {
  padding-left: 19px;
  padding-right: 9px;
}

.odsuniecie_w_boxie_main {
  padding-left: 19px;
  padding-right: 19px;
}

.td225 {
  width: 225px!important;
  border-right: 1px solid #abdcec;
}

.td450 {
  width:450px!important;
  border-right: 1px solid #abdcec;
}

.td675 {
  width:675px;
  border-right: 1px solid #abdcec;
}

.td900 {
  width:900px!important;
  border-right: 1px solid #abdcec;
  padding-right: 0px;
}

.box225 {
  width:225px!important;
  background-image:url(../pix/1.png);
  background-repeat: no-repeat;
  background-position: top right;
  
}

.box450 {
  width:450px!important;
  background-image:url(../pix/2.png);
  background-repeat: no-repeat;
  background-position: top right;
}

.box675 {
  width:675px!important;
  background-image:url(../pix/3.png);
  background-repeat: no-repeat;
  background-position: top right;
}

.marginLeft {
  margin-left: 5px;
}

.cienL {
  background-image: url(../pix/cienL.gif);
  background-repeat: repeat-y;
}

.cienR {
  background-image: url(../pix/cienR.gif);
  background-repeat: repeat-y;
}

.cienT {
  background-image: url(../pix/cienT.gif);
  background-repeat: repeat-x;
}

.cienB {
  background-image: url(../pix/cienB.gif);
  background-repeat: repeat-x;
}

.LG {
  background-image: url(../pix/LG.gif);
  background-repeat: no-repeat;
}

.PG {
  background-image: url(../pix/PG.gif);
  background-repeat: no-repeat;
}

.LD {
  background-image: url(../pix/LD.gif);
  background-repeat: no-repeat;
}

.PD {
  background-image: url(../pix/PD.gif);
  background-repeat: no-repeat;
}

.div225 {
  width: 190px;
}

.bottomStyle {
  background-color: #41cffe;
  color:#FFFFFF;
  line-height:1.2;
  padding-bottom:5px;
}

.chld{
	display: none;
}

.content {
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  width:430px;
  text-align:left;
  vertical-align:top;
}

.content675 {
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  width:675px;
  text-align:left;
  vertical-align:top;
}

.rabaty_textaera {
  width: 370px;
  height: 200px;
}

.cennik_vcenter {
  vertical-align: middle;
  text-align: center;
  background-color: #DDDDDD;
  width: 78px!important;
  height: 80px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cennik_usun {
  vertical-align: middle;
  text-align: center;
  background-color: #DDDDDD;
  width: 29px!important;
  height: 80px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cennik_vtop {
  vertical-align: top;
  text-align: center;
  background-color: #DDDDDD;
  width: 90px!important;
  height: 43px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cena_za_dobe {
  vertical-align: top;
  text-align: center;
  background-color: #DDDDDD;
  width: 450px!important;
  height: 13px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cennik_td_center_data {
  text-align: center;
  vertical-align: middle;
  width: 78px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cennik_td_center_cennik {
  text-align: center;
  vertical-align: middle;
  width: 90px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.cennik_td_center_usun {
  text-align: center;
  vertical-align: middle;
  width: 30px!important;
  border-left: solid;
  border-left-color: #F1F1F1;
  border-bottom: solid;
  border-bottom-color: #F1F1F1;
}

.wypunktowane {
  margin-left: 8px!important;
  padding-left: 8px!important;
  margin-bottom:5px;
}

.flota_td {
  text-align: center;
  vertical-align: middle;
  width: 100px!important;
  height: 40px!important;
  background-color: #DDDDDD;
}

.flota_td_last {
  text-align: center;
  vertical-align: middle;
  width: 100px!important;
  height: 40px!important;
  background-color: #DDDDDD;
}

.flota_td_pozycja {
  text-align: center;
  vertical-align: middle;
  width: 20px!important;
  height: 40px!important;
  background-color: #DDDDDD;
}
.flota_td_pozycja_jacht {
  text-align: center;
  vertical-align: middle;
  width: 20px!important;
  height: 40px!important;
}

.flota_td_jacht {
  text-align: center;
  vertical-align: middle;
  width: 100px!important;
  height: 40px!important;
  
}

.flota_td_jacht_last {
  text-align: center;
  vertical-align: middle;
  width: 100px!important;
  height: 40px!important;
  
}

.sub_title {
  height: 20px; 
  * height: 27px; 
  background: #DCECF2 url(../pix/dalej.gif) no-repeat 4px;
  padding-top: 7px; 
  padding-left: 15px;
	font-weight:bold;
}

.komunikat_ostrzegawczy {
  background-color: lightyellow;
  color: #000000;
  font-weight: bold;
}

.komunikat_bledu {
  background-color: #ffc8c8;
  color: #FFFFFF;
  font-weight: bold;
}

.komunikat_bledu_input {
  background-color: #ffc8c8;
  color: #000000;
  font-weight: bold;
}

.chmurka {
  position: absolute;
  border: 1px solid #0299CC;
  background: lightyellow;
  padding: 4px;
  font: normal normal 9px Verdana, sans-serif;
}
.promo_nag {
  height: 40px!important;
  background-color: #DDDDDD;
  text-align: center;
  vertical-align: middle;
}
.promo_td_nazwa {
  width: 150px!important;
  text-align: left;
  vertical-align: middle;
}
.promo_td {
  width: 70px!important;
  text-align: center;
  vertical-align: middle;
}
.page_header {
  width:885px;
  height:50px;
  background: url(../pix/01.png) no-repeat;
  padding-left:15px;
  padding-top:5px;
}

.border_rez {
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #0299CC;
  font-size: 9px;
  font-weight: normal;
  height: 40px!important;
}
.nag_border_rez {
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #0299CC;
  height: 20px!important;
  background-color: #ffffff;
  font-size: 9px;
  font-weight: normal;
}
.strefaLS {
  padding-left:19px;
  text-align:left;
  vertical-align:top; 
}
.strefaRS {
padding-left: 15px;
padding-right: 19px;
vertical-align: top;
}
.daneLeft {
  text-align:left;
  font-size:10px;
  width:120px;
}
.daneLeftColspan {
  text-align:left;
  font-size:10px;
  width:180px;
  padding-right: 0px;
}
.daneRight {
  text-align:right;
  font-size:10px;
  width:60px;
  * width:60px;
  height:10px;
  margin:0px;
  padding:0px;
}

.td_opis_kalendarz {
  text-align: center;
  vertical-align: middle;
}

.td_kalendarz {
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  background-position: left top;
  background-repeat: no-repeat;
  cursor: pointer;
}

.td_pusty_kalendarz {
  text-align: center;
  vertical-align: middle;
  background-position: left top;
  background-repeat: no-repeat;
}

.galeria {
  /*background-image: url(../pix/galBg.gif);*/
  background-repeat: no-repeat;
  background-position: top left;
  text-align:center;
  vertical-align:top;
  padding:0 0 10 0px;
}
.borderTL {
  background-image: url(../pix/border/new/lg.png);
  background-repeat:no-repeat;
  background-position: top left;
  height:7px;
  width:7px;
  padding:0px;
  margin:0px;
}
.borderT {
  background-image: url(../pix/border/new/g-d.png);
  background-repeat:no-repeat;
  background-position: top;
  height:7px;
  padding:0px;
  margin:0px;
}
.borderTR {
  background-image: url(../pix/border/new/pg.png);
  background-repeat:no-repeat;
  background-position: top right;
  height:7px;
  width:7px;
  padding:0px;
  margin:0px;
}
.borderL {
  background-image: url(../pix/border/new/l-p.png);
  background-repeat:no-repeat;
  background-position: top left;
  width:7px;
  padding:0px;
  margin:0px;
}
.borderR {
  background-image: url(../pix/border/new/l-p.png);
  background-repeat:no-repeat;
  background-position: top right;
  width:7px;
  padding:0px;
  margin:0px;
}
.borderBL {
  background-image: url(../pix/border/new/ld.png);
  background-repeat:no-repeat;
  background-position: bottom left;
  height:7px;
  width:7px;
  padding:0px;
  margin:0px;
}
.borderB {
  background-image: url(../pix/border/new/g-d.png);
  background-repeat:no-repeat;
  background-position: bottom;
  height:7px;
  padding:0px;
  margin:0px;
}
.borderBR {
  background-image: url(../pix/border/new/pd.png);
  background-repeat:no-repeat;
  background-position: bottom right;
  height:7px;
  width:7px;
  padding:0px;
  margin:0px;
}
.wyrownaj {
  text-align:left;
  padding-left:3px;
}
.smaler {
  vertical-align:top;
  font-size:9px;
}
.poprzedni {
  float:left;
  width:75px;
  background-image: url(../pix/wstecz_zielony.gif);
  background-position: center left;
  background-repeat: no-repeat;
  padding-right:10px;
  padding-left:10px;
  text-align: left;
  white-space: nowrap;
}
.poprzedni2 {
  float:left;
  width:95px;
}
.nastepny {
  float:right;
  width:75px;
  background-image: url(../pix/dalej_zielony.gif);
  background-position: center right;
  background-repeat: no-repeat;
  padding-right:10px;
  padding-left:10px;
  text-align: right;
  white-space: nowrap;
}
.nastepny2 {
  float:right;
  width:95px;
}
.navigate {
  width:100%;
  text-align:center;
  font-size:10px;
  padding-bottom:10px;
  height:25px;
}
.aYleft {
  float:left;
  width:155px;
  * width:200px;
  padding-top:5px;
  padding-left:45px;
}
.aYcenter {
  float:left;
  width:400px;
  padding-top:5px;
}
.aYcenter input {
  width:400px;  
}
.aYcenter select {
  width:200px;  
}
.aYcenter textarea {
  width:400px;
  height:200px;
}
.aYright {
  clear:both;
}
.srodkiUnijne {
  background-color: #ffffff;
  color: #000000;
  height: 50px;
  vertical-align:middle;
  padding:10px 0 10px 0;
  cursor:pointer;
}
.dotacjaTxt {
  font-size:10px;
  padding:10px 0 0;
}
.moreOrange {
  color:#F57311;
  cursor:pointer;
  width:100%;
  text-align:right;
  text-decoration:none;
  width:70px;
}
#galeria {
     height: 100%;
     width: 100%;
     background-color: #333;
     position: fixed;
     display: none;
     z-index: 50;
     text-align: center;
}
#galeriaL {
    float: left;
    height: 100%;
    z-index: 150;
    cursor: pointer;
/*    background-color: #ffccff;*/
}
#galeriaR {
    float: left;
    height: 100%;
    z-index: 150;
    cursor: pointer;
/*    background-color: #ccffcc;*/
}