* {margin:0;padding:0}
p,h1,h2{margin:0 0 1em 0}
/* commented backslash hack v2 \*/
html, body{height:100%;}
/* end hack */
body {
	background:#ffffff;
	color: #000000;
	min-width:745px;
	text-align: center;
}

#container {
  margin: 0 auto;
  width: 745px;
  height: 450px;
  }

#header{
	background:#FFFFFF;
	border-top:0px solid #000;
	border-bottom:0px solid #000;
	color: #000000;
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	padding-top:16px;
	z-index:99;
        width:100%;
	height:24px;
	overflow:hidden;
}
#clearheader{height:50px}


#footer {
	width:100%;
	clear:both;
	height:50px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-color: #FFFFFF;
	color: #000000;
	text-align:center;
	position:relative;
}
#clearfooter{clear:both;height:40px;}/*needed to make room for footer*/

#centrecontent {
  position:relative;
  width:745px;
  height:450px;
}
/*strona glowna*/
#hotel1 {
  position:absolute; left:95px; top:160px; width:268px; height:222px; z-index:2;
  }

#itq1 {
  position:absolute; left:80px; top:405px; width:316px; height:15px; z-index:3; visibility: hidden;
}
#ohotelu1 {
  position:absolute; left:517px; top:95px; width:110px; height:38px; z-index:4;
}
#oferta1 {
  position:absolute; left:515px; top:130px; width:88px; height:43px; z-index:5;
}
#cennik1 {
  position:absolute; left:515px; top:215px; width:87px; height:38px; z-index:8;
}
#ferie1 {
  position:absolute; left:515px; top:255px; width:106px; height:35px; z-index:11;
}
#sylwester1 {
  position:absolute; left:515px; top:295px; width:106px; height:35px; z-index:11;
}
#lokal1 {
  position:absolute; left:515px; top:331px; width:144px; height:44px; z-index:6;
}
#rabaty1 {
  position:absolute; left:515px; top:361px; width:111px; height:38px; z-index:8; visibility: hidden;
}
#malarz1 {
  position:absolute; left:415px; top:390px; width:215px; height:30px; z-index:9; visibility: hidden;
}
#powodz1 {
  position:absolute; left:60px; top:80px; width:360px; height:51px; z-index:10;
}
#niemiecki1 {
  position:absolute; left:28px; top:0px; width:40px; height:26px; z-index:12;
}
#ruska1 {
  position:absolute; left:90px; top:0px; width:43px; height:23px; z-index:13;
}
#unas1 {
  position:absolute; left:515px; top:175px; width:162px; height:38px; z-index:14;
}
/*koniec glownej*/

/*podstrony*/

#obrazki {
	position:absolute; left:50px; top:85px; width:215px; height:307px; z-index:11; visibility: visible;
	}
#tekst1 {
	position:absolute; left:300px; top:55px; width:400px; height:245px; z-index:13;
	}
#ohotelu {
	position:absolute; left:10px; top:5px; width:90px; height:25px; z-index:2;
	}
#oferta {
	position:absolute; left:125px; top:5px; width:71px; height:32px; z-index:3;
	}
#cennik {
	position:absolute; left:460px; top:5px; width:71px; height:25px; z-index:4;
	}	
#kontakt {
	position:absolute; left:536px; top:5px; width:85px; height:30px; z-index:6;
}
#lokal {
	position:absolute; left:627px; top:5px; width:117px; height:33px; z-index:7;
}
#rabaty {
	position:absolute; left:203px; top:5px; width:87px; height:33px; z-index:9;
}
#galeria {
	position:absolute; left:350px; top:5px; width:60px; height:29px; z-index:8;
}
#domek_powrot {
	position:absolute; left:16px; top:39px; width:79px; height:28px; z-index:24;
}
#tlo {
	position:absolute; left:0px; top:0px; width:745px; height:450px; z-index:1
}

#mapka {
       position:absolute; left:125px; top:60px; width:440px; height:320px; z-index:11;
}


.itq { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; text-align: center; text-decoration: none}
.link { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
.txtJ { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-style: normal; text-align: justify; text-decoration: none; line-height: 18px; font-weight: bold}
.txtC { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-style: normal; text-align: center; text-decoration: none; line-height: normal; font-weight: bold}.txtJCopy { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-style: normal; text-align: justify; text-decoration: none; line-height: 19px}
.powodz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; font-weight: bold; color: #FF0000; font-style: normal; filter: Glow(Color=#000000, Strength=2)}
.txtsmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; text-align: center; text-decoration: none; line-height: normal; font-weight: bold }
.txtsyl { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal; text-align: justify; text-decoration: none; line-height: normal; font-weight: bold }
.txtsyl2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003366; font-style: normal; text-align: justify; text-decoration: none; line-height: normal; font-weight: bold }
.txtgal { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-style: normal; text-align: justify; text-decoration: none; line-height: 18px; font-weight: bold }
.txtred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #990000; font-style: normal; text-align: justify; text-decoration: none; line-height: 18px; font-weight: bold }
.txtred2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #990000; font-style: normal; text-align: justify; text-decoration: none; line-height: 18px; font-weight: bold }
.txtred2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #990000; font-style: normal; text-align: justify; text-decoration: line-through blink; line-height: 18px; font-weight: bold }
.dol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.BodyTextCenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-align: center; line-height: normal; text-decoration: none; vertical-align: middle}
.BodyTextCenterSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000; text-align: center; line-height: normal; text-decoration: none; vertical-align: middle}
.Head_01_Center { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none; text-align: center; vertical-align: middle}
.BodyTextCenterItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; font-weight: normal; color: #000000; text-align: center; line-height: normal; text-decoration: none; vertical-align: middle}



