body{
  background-image: url(../pix/topBg.gif);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #FDFDFD;
  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;*/
  background-color: #fff;
  color: #0299cc;
  border: 1px solid #abdcec;
  font-size: 11px;
  color: #0299cc;
}

.ikona {
  height: 47px;
  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;
  white-space: nowrap;
}
.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:11px;
  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;*/
}
#mainRezSearch {
    background-image: url(../pix/rezerwacjeForm.png);
    width: 192px;
    height: 185px;
    background-repeat: no-repeat;
}
#rezinside {
    background-image: url(../pix/rezbox2.png);
    background-repeat: no-repeat;
    width: 420px;
    height: 115px;
    cursor:pointer;
}
#rezinside0 {
    background-image: url(../pix/rezbox20.png);
    background-repeat: no-repeat;
    width: 420px;
    height: 170px;
    cursor:pointer;
}
#rezinside1 {
    background-image: url(../pix/rezbox21.png);
    background-repeat: no-repeat;
    width: 420px;
    height: 225px;
    cursor:pointer;
}
#rezbox {
    padding: 10px;
    width: 400px;
    *width: 420px;
    height: 106px;
}
#rezboxL {
    float: left;
    width: 85px;
}
#rezboxC {
    float: left;
    width: 310px;
/*    width: 235px;*/
}
#rezboxR {
    float: right;
    width: 70px;
    text-align:right;
    padding-top: 5px;
}
.l1 {
    text-align: left;
    width: 115px;
}
.c1 {
    text-align: center;
    width: 50px;
}
.r1 {
    text-align: right;
}
#below7, #beetwen78, #longer820, #moto {
    display: none;
}
#mainRezSearch select, #mainRezSearch input {
    background-color: white;
    width: 160px;
    text-align: center;
    border: solid 1px #F57213;
}
#mainRezSearch div {
    width: 100%;
    text-align: center;
}
#rezboxlinks {
    width:419px;
    height: 37px;
    background-image:  url(../pix/rezbox_links.png);
    background-repeat: no-repeat;
}
#seeall, #seemoto,#seebelow7,#seebeetwen78,#seelonger820 {
    width: 84px;
    cursor: pointer;
}

/* galeria  zdjêæ jachtó */
#awOnePageButton .view-slide {
    display: none;
}
.showcase-load {
    height: 470px;
    overflow: hidden;
}
.showcase-onepage {
}
.showcase {
    margin: auto;
    position: relative;
}
.showcase-content-container {
    background-color: #000000;
}
.showcase-arrow-previous, .showcase-arrow-next {
    background: url("../images/arrows.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 33px;
    position: absolute;
    top: 220px;
    width: 33px;
}
.showcase-arrow-previous {
    left: -60px;
}
.showcase-arrow-previous:hover {
    background-position: 0 -34px;
}
.showcase-arrow-next {
    background-position: -34px 0;
    right: -56px;
}
.showcase-arrow-next:hover {
    background-position: -34px -34px;
}
.showcase-content {
    background-color: #000000;
    text-align: center;
}
.showcase-content-wrapper {
    display: table-cell;
    height: 470px;
    text-align: center;
    vertical-align: middle;
    width: 700px;
}
.showcase-plus-anchor {
    background-image: url("../images/plus.png");
    background-repeat: no-repeat;
}
.showcase-plus-anchor:hover {
    background-position: -32px 0;
}
div.showcase-tooltip {
    background-color: #FFFFFF;
    background-image: url("../images/white-opacity-80.png");
    color: #000000;
    padding: 5px 8px;
    text-align: left;
}
.showcase-caption {
    background-image: url("../images/white-opacity-80.png");
    bottom: 10px;
    color: #000000;
    display: none;
    left: 10px;
    padding: 8px 15px;
    position: absolute;
    right: 10px;
    text-align: left;
}
.showcase-onepage .showcase-content {
    margin-bottom: 10px;
}
.showcase-button-wrapper {
    clear: both;
    margin-top: 10px;
    text-align: center;
}
.showcase-button-wrapper span {
    color: #444444;
    cursor: pointer;
    font-size: 12px;
    margin-right: 3px;
    padding: 2px 5px 0;
}
.showcase-button-wrapper span.active {
    color: #FFFFFF;
}
.showcase-thumbnail-container {
    background-color: #000000;
}
.showcase-thumbnail-wrapper {
    overflow: hidden;
}
.showcase-thumbnail {
    border: 1px solid #333333;
    cursor: pointer;
    height: 90px;
    position: relative;
    width: 120px;
}
.showcase-thumbnail-caption {
    bottom: 2px;
    padding-bottom: 5px;
    padding-left: 10px;
    position: absolute;
}
.showcase-thumbnail-content {
    padding: 25px 10px 10px;
    text-align: center;
}
.showcase-thumbnail-cover {
    background-image: url("../images/black-opacity-40.png");
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.showcase-thumbnail:hover {
    border: 1px solid #999999;
}
.showcase-thumbnail:hover .showcase-thumbnail-cover {
    display: none;
}
.showcase-thumbnail.active {
    border: 1px solid #999999;
}
.showcase-thumbnail.active .showcase-thumbnail-cover {
    display: none;
}
.showcase-thumbnail-wrapper-horizontal {
    padding: 10px;
}
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail {
    margin-right: 10px;
    width: 116px;
}
.showcase-thumbnail-wrapper-vertical {
    padding: 10px;
}
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail {
    margin-bottom: 10px;
}
.showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward {
    cursor: pointer;
    padding: 7px;
}
.showcase-thumbnail-button-backward {
    padding-bottom: 0;
    padding-right: 0;
}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal, .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
    background-image: url("../images/arrows-small.png");
    background-repeat: no-repeat;
    display: block;
    height: 17px;
    width: 17px;
}
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
    background-position: 0 -51px;
    margin-left: 55px;
}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical {
    background-position: -17px -51px;
}
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
    background-position: 0 -34px;
    margin-left: 55px;
}
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical {
    background-position: -17px -34px;
}
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
    background-position: 0 -17px;
    margin-bottom: 40px;
    margin-top: 40px;
}
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal {
    background-position: -17px -17px;
}
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal {
    background-position: 0 0;
    margin-bottom: 40px;
    margin-top: 40px;
}
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal {
    background-position: -17px 0;
}
.showcase-thumbnail-button-forward span span, .showcase-thumbnail-button-backward span span {
    display: none;
}
.clear {
    clear: both;
    display: block;
    float: none;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

#seeall, #seebelow7, #seebeetwen78, #seelonger820, #seemoto {
    width: 84px; 
    color: #F49652; 
    font-size: 10px; 
    text-align: center; 
    
}