/* common */
BODY {font-family: Verdana, Arial, "Arial CE", Helvetica, sans-serif; font-size: 11px; color: #000000; background: url(imgs/tekstura1.jpg) #F8F3DC repeat; margin: 0px 0px 0px 0px;
  scrollbars: no;
  scrollbar-3dlight-color: silver;
  scrollbar-arrow-color: none;
  scrollbar-base-color: white;
  scrollbar-dark-shadow-color: white;
  scrollbar-face-color: #F8F3DC;
  scrollbar-highlight-color: white;
  scrollbar-shadow-color: none }

A {text-decoration: none }
  a:link {color: #000000 }
  a:visited {color: #000000 }
  a:active {color: #000000 }
  a:focus {color: #FF0000 }
  a:hover {color: #FF0000; text-decoration: none }

  a.topm:link {color: #CC3300 }
  a.topm:visited {color: #CC3300 }
  a.topm:active {color: #000000 }
  a.topm:focus {color: #000000 }
  a.topm:hover {color: #006600; text-decoration: none }

  a.botm:link {color: #000000 }
  a.botm:visited {color: #000000 }
  a.botm:active {color: #000000 }
  a.botm:focus {color: #000000 }
  a.botm:hover {color: red; text-decoration: none }

/* row: topmenu - images */
tr.topm-imgs { }
td.imgs-left { }
td.imgs-main { }
td.imgs-rght {vertical-align: bottom; text-align: right }

/* row: topmenu - menu */
tr.topm-menu {vertical-align: middle }
td.menu-left {font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: left }
td.menu-main {font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: left }
td.menu-rght {font-size: 11px; color: #FFFFFF; font-weight: bold; text-align: right }

/* row: main - contents - teksty */
tr.main-cont {vertical-align: top }
td.cont-left {padding:  0px 0px 0px 0px; vertical-align: top }
td.cont-mrgL-intro    {background: url(imgs/bkgr-cont-mrgL-intro.jpg) repeat-y top right}
td.cont-left-intro    {background: url(imgs/bkgr-cont-left-intro.jpg) repeat-y }
td.cont-mrgL-domki    {background: url(imgs/bkgr-cont-mrgL-domki.jpg) repeat-y top right}
td.cont-left-domki    {background: url(imgs/bkgr-cont-left-domki.jpg) repeat-y }
td.cont-mrgL-wyposaz  {background: url(imgs/bkgr-cont-mrgL-wyposaz.jpg) repeat-y top right}
td.cont-left-wyposaz  {background: url(imgs/bkgr-cont-left-wyposaz.jpg) repeat-y }
td.cont-mrgL-rezerw   {background: url(imgs/bkgr-cont-mrgL-rezerw.jpg) repeat-y top right}
td.cont-left-rezerw   {background: url(imgs/bkgr-cont-left-rezerw.jpg) repeat-y }
td.cont-mrgL-dojazd   {background: url(imgs/bkgr-cont-mrgL-dojazd.jpg) repeat-y top right}
td.cont-left-dojazd   {background: url(imgs/bkgr-cont-left-dojazd.jpg) repeat-y }
td.cont-mrgL-okolica  {background: url(imgs/bkgr-cont-mrgL-okolica.jpg) repeat-y top right}
td.cont-left-okolica  {background: url(imgs/bkgr-cont-left-okolica.jpg) repeat-y }
td.cont-mrgL-atrakcje {background: url(imgs/bkgr-cont-mrgL-atrakcje.jpg) repeat-y top right}
td.cont-left-atrakcje {background: url(imgs/bkgr-cont-left-atrakcje.jpg) repeat-y }
td.cont-mrgL-upominki {background: url(imgs/bkgr-cont-mrgL-upominki.jpg) repeat-y top right}
td.cont-left-upominki {background: url(imgs/bkgr-cont-left-upominki.jpg) repeat-y }
td.cont-main {padding:  0px 0px 0px 0px; vertical-align: top }
td.cont-rght {padding: 47px 0px 0px 0px; vertical-align: top; text-align: right }

/* row: main - contents - galerie */
td.cont-main-galr-intro    {background: url(imgs/cont-main-galr-intro.jpg) no-repeat }
td.cont-main-galr-domki    {background: url(imgs/cont-main-galr-domki.jpg) no-repeat }
td.cont-main-galr-wyposaz  {background: url(imgs/cont-main-galr-wyposaz.jpg) no-repeat }
td.cont-main-galr-rezerw   {background: url(imgs/cont-main-galr-rezerw.jpg) no-repeat }
td.cont-main-galr-dojazd   {background: url(imgs/cont-main-galr-dojazd.jpg) no-repeat }
td.cont-main-galr-okolica  {background: url(imgs/cont-main-galr-okolica.jpg) no-repeat }
td.cont-main-galr-atrakcje {background: url(imgs/cont-main-galr-atrakcje.jpg) no-repeat }
td.cont-main-galr-upominki {background: url(imgs/cont-main-galr-upominki.jpg) no-repeat }
td.cont-main-galr-goodmood {background: url(imgs/cont-main-galr-GoodMood.jpg) no-repeat; background-position: 0px 55px; height: 530px }

/* row: main - footer */
tr.main-foot {height: 18px; vertical-align: middle; padding: 5px 0px 0px 0px }
td.foot-left {font-family: Verdana, Arial, "Arial CE", Helvetica, sans-serif; font-size:  9px; color: #000000; text-align: left }
td.foot-main {font-family: Tahoma,  Arial, "Arial CE", Helvetica, sans-serif; font-size:  9px; color: #000000; text-align: center }
td.foot-rght {font-family: Tahoma,  Arial, "Arial CE", Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: right }
/* - - - - - - - */

table {width: 100%; height: 100%; border: 0px solid red; border-collapse: collapse; margin: 0px }
table.main {background: no-repeat top center; margin: 0px 0px 0px 0px }
td  {border: 0px solid teal; padding: 0px; font-size: 12px }
img {border: 0px solid red; margin: 0px 0px 0px 0px }
ul  {margin: 0px 0px 0px 16px; padding: 0px }
div.left {max-width: 135px }
div.main {max-width: 470px }
div.rght {max-width: 135px }
div.galr {width: 760px }

/* topmenu - elementy */
img.flag0,img.flag1 {width: 24px; height: 15px; border: 1px solid white }
img.flag1 {margin: 4px 26px 0px 0px }
img.flag0 {margin: 4px  0px 0px 6px }
img.advboxL {width: 120px; height: 124px; border: 2px outset white; margin: 20px 0px 0px 0px }
img.advboxR {width: 120px; height: 453px; border: 0px outset white; margin: 53px 0px 0px 10px; display: block }
img.tmbsL {width: 120px; height: 90px; border: 2px outset white; margin: 21px 0px 4px 0px }
img.tmbsR { }
img.tmbs  {width: 120px; height: 90px; border: 2px outset white; margin: 20px 24px 5px 0px }
img.tmbs-tap {width: 120px; height: 90px; border: 2px outset white; margin: 21px 0px 15px 0px }
img.galr-big {width: 600px; height: 450px; border: 0px solid white }
.mapa1 {border: 1px solid teal; margin: 0px 0px 20px 0px }

/* teksty */
H1 {font-size: 20px; font-weight: bold; color: #2EACFE; margin: 16px 18px 23px  0px; font-style: italic; text-align: right }
H2 {font-size: 13px; font-weight: bold; color: #000000; margin:  0px  0px 10px 20px }
H3 {font-size: 12px; font-weight: bold; color: #000000; margin:  0px  0px  5px 20px }
P  {font-family: Verdana, Arial, "Arial CE", Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: justify; margin: 0px 0px 15px 0px }
.akapit0 {text-indent: 20px }
.akapit1 {text-indent:  0px }
.adv-text {font-family: Arial, "Arial CE", Helvetica, sans-serif; font-size: 11px; color: #A52A2A; position: absolute; top: 681px; max-width: 470px }
.small {font-size: 11px; color: #000000; text-align: justify; margin: 0px 15px 15px 15px }
.tapety {font-size: 11px; font-weight: bold; color: #545454; margin: -15px 0px 25px 0px; text-align: inherit }
LI {font-family: Verdana, Arial, "Arial CE", Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-align: left; margin: 0px 0px 6px 0px }
hr {height: 1pt; color: silver; margin: 0px 0px 0px 0px }

div.menu-left  {position: absolute; top: 162px; font-size: 11px; font-weight: bold; line-height: 20px }
div.menu-rght  {font-size: 11px; font-weight: bold; line-height: 20px; text-align: left; margin: 0px 0px 0px 0px }

/* formularz rezerwacji */
table.rezerwacja {width: 480px; height: 230px; border: 0px solid teal; border-collapse: collapse; margin: 15px 0px 20px 145px }
td.rezerwacja {font-size: 11px }
form.rezerwacja {font-size: 11px; color: #000000; border: 0px solid blue; margin: 0px 0px 0px 0px }
input,textarea {font-family: Verdana, Arial, "Arial CE", Helvetica, sans-serif }
textarea    {width: 280px; height: 210px; font-size: 12px; color: #000000; border: 1px solid #007FFF; margin: 0px 0px 0px 0px }
input.form1 {width: 182px; height: 16px; font-size: 12px; color: #000000; border: 1px solid #007FFF; margin:  0px 0px 5px 0px }
input.form2 {width:  87px; height: 16px; font-size: 12px; color: #000000; border: 1px solid #007FFF; margin:  0px 0px 5px 0px }
input.subm  {width: 182px; height: 20px; font-size: 12px; color: #000000; border: 1px solid #F9F9F9; margin: 23px 0px 0px 0px }

