
/* Layout Stylesheet */

body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	background-color: #313131;
	padding-bottom: 20px;
	}

#header {
	position: relative;
	width: 784px;
	height: 271px;
	background-image: url(im/top.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	}

#header2 {
	position: relative;
	width: 784px;
	height: 85px;
	background-image: url(im/top2.jpg);
	background-repeat: no-repeat;
	background-position:bottom center;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	}

#stopka {
 	position: relative;
	height: 32px;
	width: 784px;
	background-image: url(im/stopka.gif);
	background-repeat: no-repeat;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #0c7322;
 }

#menu {
	position: relative;
	height: 50px;
	width: 784px;
	background-image: url(im/menu.jpg);
	font-weight: bold;
	margin:0px auto; /* Right and left margin widths set to "auto" */
}

#content {
	position: relative;
	width: 784px;
	height: 400px;
	background-image: url(im/szare.gif);
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}

#baner {
	padding: 12px 0 0 5px;
}

#dol {
	position: relative;
	width: 784px;
	height: 85px;
	background-image: url(im/tloD.gif);
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}

#content_hotel {
	position: relative;
	width: 784px;
	background-image: url(im/szare.gif);
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}

#container2 {
	position: relative;
	margin: 0 8px 0 8px;
	width:768px;
}

#container_hotel {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 1150px;
	background-repeat: repeat-x;
	background-position: bottom;
}
#container_kontakt {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 320px;
	background-repeat: repeat-x;
	background-position: bottom;
}
#container_sala {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 620px;
	background-repeat: repeat-x;
	background-position: bottom;
}

#container_fit {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 1028px;
	background-repeat: repeat-x;
	background-position: bottom;
}

#container_ob {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 1170px;
	background-repeat: repeat-x;
	background-position: bottom;
}

#container_imp {
	position: relative;
	background-image: url(im/gradient.jpg);
	margin: 0 8px 0 8px;
	width:768px;
	height: 810px;
	background-repeat: repeat-x;
	background-position: bottom;
}


#col-left {
	float: left;
	width: 581px;
	height: 400px;
	background-image: url(im/gradient.jpg);
	background-repeat: no-repeat;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left;
	background-position: bottom; /* Counteract to IE5/Win Hack */
}

#col-left2 {
	float: left;
	width: 548px;
}

#col-right {
	float: right;
	height: 400px;
	width: 187px;
	background-color: #000;
	background-image: url(im/tyt-01.gif);
	background-repeat: no-repeat;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}

#col-right2 {
	float: right;
	width: 200px;
	text-align:left; /* Counteract to IE5/Win Hack */
}

#col-right3 {
	float: right;
	width: 200px;
	height: 820px;
	padding: 0 0 0 8px;
	margin: 0 0 0 12px;
	background-color: #000;
	text-align:left; /* Counteract to IE5/Win Hack */
}
#col-right4 {
	float: right;
	width: 200px;
	height: 290px;
	padding: 0 0 0 8px;
	margin: -1158px 0 0 0;
	background-color: #000;
	text-align:left; /* Counteract to IE5/Win Hack */
}
td, body, p  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #ffffff;
}

.tyt {
  font-family: Tahoma, Arial, sans-serif;
  text-indent: 24px;
  text-align: left;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 2px;
  margin: 0 0 10px 0;
  color: #3075AA;
}

.p1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #ffffff;
	padding: 18px 8px 0 22px;
	margin: 0;
}

.p1h {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #ffff9d;
	padding: 18px 8px 0 22px;
	margin: 0;
}

.pC {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #ffff9d;
	padding: 12px 4px 4px 4px;
	margin: 0;
}
.pC2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 130%;
	color: #ffff9d;
	padding: 12px 4px 4px 60px;
	margin: 0;
}
.psale {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #ffffff;
	padding: 36px 8px 20px 322px;
	margin: 0;
}

.pfit {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding: 36px 0 20px 220px;
	margin: 0;
}

.pimpr {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding: 14px 0 8px 20px;
	margin: 0;
}

.pob {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding: 180px 20px 0 20px;
	margin: 0 0 0 0;
}
.ppak {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding:14px 20px 8px 20px;
	margin: 0 0 0 0;
}
.pob2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding: 16px 226px 0 20px;
	margin: 0 0 0 0;
}
.pobw {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 160%;
	color: #ffffff;
	padding: 0 20px 0 60px;
	margin: 0;
}
.p1fot {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #ffffff;
	margin: 0 8px 0 22px;
}

.p2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-indent: 24px;
	text-align: left;
	letter-spacing: 1px;
	line-height: 140%;
	padding: 20px 24px 24px 24px;
	color: #4B5D67;
}

.p1a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 180%;
	color: #ffffff;
	margin: 68px 8px 0 14px;
}

.p3 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: justify;
	letter-spacing: 1px;
	line-height: 120%;
	margin: 4px 8px 0 8px;
	color: #white;
	font-stretch: expanded;
	font-size-adjust: none;
}

.p3b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: right;
	letter-spacing: 1px;
	line-height: 120%;
	margin: 6px 8px 3px 8px;
	color: #white;
	font-stretch: expanded;
	font-size-adjust: none;
}

.pkont {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 160%;
	color: #6d9933;
	font-weight: bold;
	padding: 86px 48px 3px 68px;
	margin: 0;
}
.pkonto {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #6d9933;
	font-weight: normal;
	padding: 16px 48px 3px 68px;
	margin: 0;
}
.wciecie {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #ffffff;
	margin: 8px 8px 0 50px;
}

table.jeden
{
table-layout: fixed;
}

