html {  
  min-width: 100%;
  min-height: 100%;
  height: 100%;
  width: 100%;
  margin: 0px; 
  padding: 0px; 
  font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial;
  line-height: 25px;
  font-size: 12px;  
  background: #453f3c url(../gfx/bottom_background2.gif) center 300px repeat-x;
  color: white;
}

body {
  width: 100%;
  height: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px;

}

img  {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.center {
  text-align: center;
}

.clearer {
  clear: both;
  height: 0px;
  overflow: hidden;
}

p {
  margin: 0px;
  padding: 0px;
}

a.galeria {
  width: 114px;
  height: 81px;
  margin: 10px 10px 0px 0px;
  padding: 0px;
}

img.galeria {
  border: 7px solid #493917;
}

img.border_no_a_left {
  border: solid 7px #493917;
  margin: 5px 10px 5px 0px;
}

img.border_no_a_right {
  border: solid 7px #493917;
  margin: 5px 0px 5px 10px;
}


/* ******************************************************************************* DATEPICKER */

#startDate, #endDate {
  border: 0px;
  background: #161312 url(../gfx/datepicker_arrow.gif) no-repeat 220px 15px;
  width: 220px;
  height: 25px;
  padding: 10px 15px 0px 5px;
  margin: 0px 0px 1px 0px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
  cursor: pointer;
}

#ilosc_osob, #ilosc_pokoi {
  border: 0px;
  background: #161312;
  width: 100px;
  height: 25px;
  padding: 10px 5px 0px 5px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
}

#kontakt_sd {
  border: 0px;
  background: #161312;
  width: 230px;
  height: 25px;
  padding: 10px 5px 0px 5px;
  margin: 0px 0px 1px 0px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
}

#sprawdz_dostepnosc_ok {
  clear: both; 
  display: none; 
  margin: 0px 5px 0px 0px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #885945;   
}

#sprawdz_dostepnosc_submit {
  margin: 15px 15px 5px 0px; 
  float: right; 
  cursor: pointer;
  width: 174px;
  height: 38px;
  background: url(../gfx/sprawdz2.gif);
}

#sprawdz_dostepnosc_submit:hover {
  background-position: 0px -38px;
}

#poziom_startDate, #poziom_endDate {
  border: 0px;
  background:  url(../gfx/datepicker_arrow.gif) no-repeat 220px 13px;
  width: 210px;
  height: 23px;
  padding: 7px 15px 0px 5px;
  margin: 0px 0px 1px 0px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
  cursor: pointer;
}

#poziom_ilosc_osob, #poziom_ilosc_pokoi {
  border: 0px;
  background: none;
  width: 100px;
  height: 20px;
  padding: 7px 5px 0px 5px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
}

#poziom_kontakt_sd {
  border: 0px;
  background: none;
  width: 230px;
  height: 20px;
  padding: 7px 5px 0px 5px;
  margin: 0px 0px 1px 0px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: #ddd;      
}

#poziom_sprawdz_dostepnosc_ok {
  clear: both; 
  display: none; 
  margin: 0px 0px 0px 10px;
  font-family: "Georgia", "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  font-size: 13px;
	color: white;   
}

#poziom_sprawdz_dostepnosc_submit {
  margin: 15px 15px 5px 0px; 
  float: right; 
  cursor: pointer;
  width: 107px;
  height: 32px;
  background: url(../gfx/sprawdz3.gif);
}

#poziom_sprawdz_dostepnosc_submit:hover {
  background-position: 0px -32px;
}



/* ******************************************************************************* TOP */

div#top_container {
  width: 100%;
  height: 103px;
  background: url(../gfx/top_background.gif);
} 

div#top {
  width: 950px;
  margin: 0px auto 0px auto;
}

div#top_right {
  float: right;
  color: #4e4c4b;
  font-size: 10px;
  font-family: "Arial", "Lucida Sans Unicode", "Trebuchet MS";
  padding: 40px 15px 0px 0px;
}

div#top_right a {
  color: #4e4c4d;
  text-decoration: none;
}

div#top_right a:hover {
  color: white;
}

div#top a.language {
  display: block;
  float: right;
  width: 16px;
  height: 103px;
  margin: 0px 0px 0px 0px;
  background-repeat: no-repeat !important;
  background-position: center 48px !important;
  padding: 0px 10px 0px 10px;
}

/* ******************************************************************************* TOP_LISTWA */

div#top_listwa_container {
  width: 100%;
  height: 300px;
  background: #5e5e5e url(../gfx/listwa_background.gif);
} 

div#top_listwa {
  width: 950px;
  height: 300px;
  margin: 0px auto 0px auto;
  line-height: 48px;
  font-size: 11px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  color: #6f6f6f;
/*  overflow: hidden; */
}

div#top_listwa a.menu {
  display: block;
  height: 65px;
  background-position: 0px 0px !important;
  margin: 0px;
  padding: 0px;
  float: left;
}

div#top_listwa a.menu_active {
  display: block;
  height: 65px;
  background-position: 0px 65px !important;
  margin: 0px;
  padding: 0px;
  float: left;
}

div#top_listwa a.menu:hover {
  background-position: 0px -65px !important;
}

/* ******************************************************************************** MENU */


div.n_menu {
  display: block;
  height: 65px;
  background: #513a09;
  margin: 0px;
  padding: 0px;
  float: left;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;     
}


a.n_menu {
  display: block;
  height: 65px;
  margin: 0px;
  padding: 0px;
  float: left;
}

div.n_container {
  display: block;
  height: 65px;

  margin: 0px;
  padding: 0px;
  float: left;
}

/*
div#top_listwa span.strzalka {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Arial";
  font-size: 10pxv;
}

div#top_listwa a {
  color: #6f6f6f;
  text-decoration: none;
}

div#top_listwa a:hover {
  color: black;
}
*/
/* ******************************************************************************* MAIN */
/*
div#main_container {
  width: 100%;
  background: url(../gfx/strzalka_w_dol.gif) no-repeat top center;
  height: auto !important;
  height: 318px;
  min-height: 318px;  
}
*/


div#main {
  width: 950px;
  margin: 15px auto 15px auto;
  padding: 0px;
  background: url(../gfx/line.gif) 680px center repeat-y ;
}

div#pokoj_z_dostawka {
  margin: 10px 0px 0px 0px;
  width: 148px; 
  height: 30px; 
  background: url(../gfx/pokoj_z_dostawka.gif);
  cursor: pointer;
}

#wybierz_pokoj_button {
  float: right; 
  margin: 7px 0px 0px 0px;
  background: url(../gfx/wybierz_pokoj_button2.gif);
  width: 117px;
  height: 32px;
}


#wybierz_pokoj_button:hover, #wybierz_pokoj_button_en:hover {
  background-position: 0px -32px !important;
}

div#lewa {
  margin: 0px;
  float: left;
  width: 650px;
  padding: 0px 15px 0px 15px; 
}

div#prawa {
  margin: 0px;
  padding: 0px 0px 0px 15px;
  float: left;
  width: 255px;
}

h1 {
  font-family: "Georgia";
  font-weight: bold;
  font-size: 12px;
  color: #917641;
  text-transform: uppercase;
}

h1 span {
  font-size: 17px;
}

h1.image {
  line-height: 10px;
  border-bottom: 1px solid #3b2f13;
}

h1.noimage {
  font-variant: small-caps !important;
  font-family: Georgia;
  font-size: 14px;
  text-transform: none;
  line-height: 14px;
  padding: 0px 0px 4px 0px;
  border-bottom: 1px solid #3b2f13;
}

h1.image2 {
  line-height: 10px;
  border-bottom: 1px solid #2b220e;
}


div.date {
  float: right;
  color: #4f4f4f;
  font-size: 10px;
}

h2, h2 a {
  padding: 0px;
  margin: 0px;
  font-size: 16px;
  font-family: "Georgia";
  font-variant: small-caps;
  font-weight: normal;
  color: #885945;
  text-decoration: none;
}

a.wszystkie_newsy {
  float: right;
  color: #4f4f4f;
}

a {
  color: #b07055;
  text-decoration: none;
}

a:hover {
  color: white;
}

a.pokoj, a.pokoj_active {
  display: block;
  color: #716e69;
  font-family: "Georgia";
  font-variant: small-caps;
  font-size: 14px;
}

a.pokoj_active {
  color: #b3a27c;
}

a.pokoj:hover, a.pokoj_active:hover {
  color: white;
}


/*
div#lewa a.menu {
  display: block;
  width: 217px;
  height: 38px;
  background-position: 0px 0px !important;
}

div#lewa a.menu:hover {
  background-position: 0px -38px !important;
}

div#lewa a.active {
  background-position: 0px -38px !important;
  color: white !important;
}


div#lewa a.submenu {
  display: block;
  line-height: 20px;
  padding: 0px 5px 0px 20px;
  text-decoration: none;
}

div#lewa a.submenu:hover {
  color: white !important;
}

div#srodek {
  float: left;
  width: 514px;
  padding: 0px 0px 0px 0px;
}

div#prawa {
  float: left;
  width: 269px;
  padding: 0px 0px 127px 0px;
  background: url(../gfx/strzalka_w_gore2.gif) no-repeat right bottom;
}

h2, h3 {
  font-size: 14px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  color: #a2ff00;
  padding: 20px 0px 0px 0px;
  margin: 0px;
}

h2 a {
  text-decoration: none;
  color: #a2ff00;
}

h2 a:hover {
  color: #fff;
}

h3 {
  padding: 0px 0px 0px 0px;
}

div.date, div.date2 {
  float: right;
  font-size: 11px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  color: #c1c1c1;
  padding: 26px 0px 0px 0px;
  line-height: 15px;
}

div.date2 {
  color: #a8a8a8;
  padding: 8px 0px 0px 0px;
}

div.content_box_c3 {
    width: 514px;
    height: 21px; 
    background: url(../gfx/content_box_c3.gif) no-repeat;
}

div.content_box_c3a {
    width: 514px;
    height: 54px; 
    background: url(../gfx/content_box_c3a.gif) no-repeat;
    color: #7c7c7c;
}

div.content_box_c3a a {
  color: #2a2a2a;
  text-decoration: none;
}

div.content_box_c3a a:hover {
  color: #ff0000;
}

a.dalej {
  padding: 5px 0px 5px 0px;
  margin: 0px;
  background: url(../gfx/dalej.gif) no-repeat 0px 3px;
}

a.dalej:hover {
  background-position: 0px -33px;
}

a.dalej img {
  vertical-align: top;
}

*/
/* ******************************************************************************* FOOTER */

div#footer {
  width: 920px;
  margin: 0px auto 0px auto;
  padding: 5px 15px 10px 15px;
  background: url(../gfx/footer_background2.png) repeat-x;
  color: #000;
  line-height: 25px;
  font-size: 11px;
  font-family: "Arial", "Lucida Sans Unicode", "Trebuchet MS"; 
}

div#footer a {
  color: #000;
  text-decoration: none;
}

div#footer a span {
  font-size: 11px;
}

div#footer a:hover {
  color: white;
}


div#footer_right {
  float: right;
  color: #141414;
}

div#footer_right a {
  color: #141414 !important;
}

div#footer_right a:hover {
  color: #fff !important;
}

div#footer_bottom {
  line-height: 20px;
  color: #141414;

}

div#footer_bottom a {
  color: #141414 !important;
}

div#footer_bottom a:hover {
  color: #fff !important;
}
