BODY {
     font-family: Arial, Tahoma, Helvetica, Sans Serif;
     background-color: #0056CB;
     }

TR, TD, T, P, UL, LI {
    font-family: Arial, Tahoma, Helvetica, Sans Serif;
    font-size: 12px;
    color: #000000;
    }

h1 {
   font-size: 12px;
   FONT-WEIGHT: none;
   }

h2 {
  font-size: 16px;
  FONT-WEIGHT: bold;}

a {
  font-size: 12px;
  color: #003399;
  }

a:hover {
        color : #CC0000;
        }

.blade {
color: #80ABE5;
       }

.pop {
     background-image: url("images/pop_tlo.gif");
     background-repeat: repeat;
     padding-right: 20;
     padding-left: 20;}
.pop2 {
     background-image: url("images/pop_tlo1.gif");
     background-repeat: repeat;
     padding-right: 20;
     padding-left: 20;}	 
.form {
      font-family : Tahoma, Arial, Helvetica, Sans Serif;
      color: #000000;
      font-style: normal;
      font-size: 11px;
      font-color: #003C78;
      text-decoration: none;
      }

td.glowna {
          background-color: #FFFFFF;
          background-image: url("images/main_tlo.gif");
          background-repeat: repeat;
          padding-left: 30;
          padding-right: 20;
          padding-top: 10;
          padding-bottom: 10;}

td.naglowek {
            background-color: #FFFFFF;
            background-image: url("images/hotel%20krakow%20naglowek%20tlo.gif");
            background-repeat: no-repeat;}

.pop1 {
      background-image: url("images/polecamy_pop_tlo.gif");
      background-repeat: repeat;
      padding-right: 20;
      padding-left: 20;
      }

TD.kolor {
         color: #003399;
         }

div.clndr {
           background-color:#bccde5;
           position:absolute;
           cursor:default;
           display:none;
           border:3px ridge #9ab;
           }

div.clndr table {
          width:160px;
          margin:4px;
          }

div.clndr th {
           border:1px solid black;
           font:normal bold 11px arial,sans-serif;
           text-align:center;
           padding:0 2px 0 2px;
           }

div.clndr td {
          border:1px solid blue;
          cursor:pointer;
          font:normal normal 11px arial,sans-serif;
          text-align:center;
          padding:0 2px 0 2px;
          }

input.krotki {
             width:80px;
             height: 18px;
             border: 1px solid #5991dd;
             text-align:center;
             background-color:#b2ccef;
             }
input.rezerwacja {
             border: 1px solid #5991dd;
             background-color:#b2ccef;
             font: 10 px black;
             }
             
select.rezerwacja {
             border: 1px solid #5991dd;
             background-color:#b2ccef;
             font: 10 px black;
             }


li.bez_znakow {
  list-style-type: none;
  }

hr { border-top:1px solid #b2ccef; border-width:1px 0 0 0; height:1px;}

.image img {
    padding:6px;
    border: 1px solid #000;
    display:block;
    background-color: #fff;
    margin-top: 10px;
}
.thumbnail_row img {
    border:1px solid #aaa;
    margin-top:10px;
}