body {margin:0; padding:0; color:#000000; font-size:11px; font-family:Georgia; Arial, Verdana, Geneva, Helvetica, sans-serif; background: url(/datastore/images/polish/b.gif) repeat-x top left ;}

ul {list-style:none;}
h1, h2, h3, h4, h5, h6, p, ul, li, input, select { padding:0px; margin:0px;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;}
h2 { font-size: 10px; color: #000000; }
h3 { font-size: 16px; color: #F33; }
h4 { font-size: 16px; font-weight:bold; margin-top: 20px; margin-left: 30px;}
h5 { font-size: 14px; font-weight:bold; margin-top: 20px; margin-left: 10px; text-align: center;}
.input_bg {background:url(/datastore/images/polish/glowna_input_bg.gif) no-repeat top left;}





#main {width:1000px; height:auto; margin:auto;  }
	#submain {margin:0 auto; width:1000px; height:auto; overflow:hidden; float: left;  }

	#nav
{

width:100%;
height:70px;
}
#navigation
{
margin-left:440px;
}

#logo
{ background:url(/datastore/images/polish/log.png) no-repeat 0px 0px; width:260px; height:70px; float: left; margin: 0px 0px 0px 75px; text-decoration:none; text-indent:-9999px;}
#tex
{ width: 970px; height: 15px; float: left; margin-left: 10px; overflow: hidden;}
#tex li{ margin: 0px 0px; padding: 0px 0px;
display:block; text-align: center;}

#navigation li
{

float:left;
display:block;
}

#navigation li a
{
background-image:url(/datastore/images/sprite1.jpg);
display: block;
	outline: none;
	position: relative;
	height: 70px;
	text-decoration: none;
	width: auto;

}




	#navigation .home
	{
	background-position:0px 0px;
	width:102px;
	height:70px;

	}

	#navigation .services
	{
	background-position:-102px 0px;
	width:110px;
	height:70px;
	}

	#navigation .portfolio
	{
	background-position:-212px 0px;
	width:108px;
	height:70px;
	}

	#navigation .about
	{
	background-position:-320px 0px;
	width:102px;
	height:70px;
	}

	#navigation .contact
	{
	background-position:-422px 0px;
	width:103px;
	height:70px;
	}



	#navigation a .hover {
	background: transparent  url(/datastore/images/sprite1.jpg) no-repeat;
	display:block ;
	opacity: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;

	}

	#navigation .home .hover {
	background-position: -0px -72px;

	}
	#navigation .services .hover{
	background-position: -102px -72px;

	}
	#navigation .portfolio .hover {
	background-position: -212px -72px;
	}
	#navigation .about .hover {
	background-position: -320px -72px;
	}
	#navigation .contact .hover {
	background-position: -422px -72px;
	}


	.gora { color:#ffffff ; float: left; margin-left: 15px; height: 12px; width:950px; overflow: hidden;}




	.top ul.main_nav { width:1000px; height: 12px; float:left;   margin-left:10px; display: block; }
		.top ul.main_nav li { float:left; display:inline;  text-align: center;  margin:0px; padding: 0px; }

		.top ul.main_nav li.logo {}
		.top ul.main_nav li.logo a{display:block; background:url(/datastore/images/polish/log.png) no-repeat 0px 0px; width:250px; height:50px; float: left; margin: 10px 110px 0px 70px; text-decoration:none; text-indent:-9999px;}

		.top ul.main_nav li.hotel a { background:url(/datastore/images/polish/hotele.png) no-repeat 0px 0px; width:170px; height:50px;  display: block; margin-top:15px; text-indent:-9999px;  }
		.top ul.main_nav li.hotel a:hover { background:url(/datastore/images/polish/hotele.png) no-repeat 0px -100px;  display: block; margin-top:15px; text-indent:-9999px;  }
		.top ul.main_nav li.active_hotel { background:url(/datastore/images/polish/hotele.png) no-repeat 0px -50px; width:170px; height:50px;  text-indent:-9999px; display: block; margin-top:15px; }


		.top ul.main_nav li.biletylotnicze a { display:block; background:url(/datastore/images/polish/bilety.png) no-repeat 0px 0px; width:170px; height:50px; display: block; margin-top:15px; margin-left: 10px;text-indent:-9999px;}
		.top ul.main_nav li.biletylotnicze a:hover { display:block; background:url(/datastore/images/polish/bilety.png) no-repeat 0px -100px;  display: block; margin-top:15px; margin-left: 10px;text-indent:-9999px;}
		.top ul.main_nav li.active_biletylotnicze { display:block; background:url(/datastore/images/polish/bilety.png) no-repeat 0px -50px; width:170px; height:50px;  margin-left: 10px; margin-top:15px; text-indent:-9999px; }

		.top ul.main_nav li.events a { display:block; background:url(/datastore/images/polish/events.png) no-repeat 0px 0px; width:170px; height:50px; display: block; margin-top:15px; margin-left: 10px; text-indent:-9999px; }
		.top ul.main_nav li.events a:hover { display:block; background:url(/datastore/images/polish/events.png) no-repeat 0px -100px;  display: block; margin-top:15px; margin-left: 10px; text-indent:-9999px; }
		.top ul.main_nav li.active_events { display:block; background:url(/datastore/images/polish/events.png) no-repeat 0px -50px; width:170px; height:50px;  margin-left: 10px; margin-top:15px; text-indent:-9999px; }

		.top ul.main_nav li.blok {}


.main_content { float:left;  width:1000px;  height: auto;  display: table; margin-top:10px;  }

#stopka {float: left; width: 1000px; height: 80px; background-color: #FFC; margin: 0px 0px; padding: 0px 0px; }



#partner{ display:block; width:975px; height:auto;  margin: 15px 0px 0px 0px; padding: 0px 0px;  float: left;   color: #000000;  }
#partner .top { float: left;   width:975px; height: 15px;  background:url('/datastore/images/reklamy/partnertop.gif') no-repeat 0px 0px; }
#partner .tekst { width:975px; height: auto; float:left; margin: 0px 0px; padding: 0px 0px; background:url('/datastore/images/reklamy/partner.gif') repeat-y; font-size:12px; font-family:Georgia; Verdana, Geneva, Arial, Helvetica, sans-serif; }
#partner .tekst ul { float: left;   padding: 20px 30px;}
#partner .tekst ul  a { color: #000000; text-decoration:none; font-weight: bold; }
#partner .tekst ul  a:hover { color:#F03; text-decoration:none; }
#partner .bot { float: left;  width:975px; height: 15px; background:url('/datastore/images/reklamy/partnerdol.gif') no-repeat 0px 0px;  }

#partner{ display:block; width:975px; height:auto;  margin: 10px 0px 0px 0px; padding: 0px 0px;  float: left;   color: #000000;  }
#partner .top { float: left;  width:975px; height: 15px;  background:url ('/datastore/images/reklamy/partnertop.gif') no-repeat 0px 0px; }
#partner .tekst { width:975px; height: auto; float:left; background:url('/datastore/images/reklamy/partner.gif') repeat-y; font-size:12px; font-family:Georgia; Verdana, Geneva, Arial, Helvetica, sans-serif; }
#partner .tekst ul.tresc { float: left; width: 695px; height: auto; margin: 15px 10px 10px 30px; padding: 0px 0px 10px 0px;}
#partner .tekst ul.tresc a { color: #000000; text-decoration:none; font-weight: bold; }
#partner .tekst ul.tresc a:hover { color:#F03; text-decoration:none; }
#partner .tekst ul.img1 {  margin: 45px 30px 10px 10px; padding: 0px 0px; float:right; display: inline;}
#partner .tekst ul.img1 a { width: 199px; height: 95px; background:url('/datastore/grafiki/rzetelna_firma.jpg') no-repeat 0px 0px; display: block; border:none;   text-indent:-9999px; }
#partner .tekst ul.img1 a: hover { width: 199px; height: 95px; background:url(datastore/grafiki/rzetelna_firma.jpg) no-repeat 0px 0px; display: block; border:none;   text-indent:-9999px; }
#partner .tekst ul.img2 {  margin: 0px 30px 10px 10px; padding: 0px 0px; float:right; display: inline;}
#partner .tekst ul.img2 a { width: 199px; height: 95px; background:url('/datastore/grafiki/ptqv.gif') no-repeat 0px 0px; display: block; border:none;   text-indent:-9999px; }
#partner .tekst ul.img2 a: hover { width: 199px; height: 95px; background:url(datastore/grafiki/ptqv.gif) no-repeat 0px 0px; display: block; border:none;   text-indent:-9999px; }
#partner .bot { float: left;  width:975px; height: 15px;  background:url('/datastore/images/reklamy/partnerdol.gif') no-repeat 0px 0px; }


.footer{ display:block; width:975px; height: 200px; background:url(/datastore/images/footer.gif) no-repeat 0px 0px; margin: 15px 0px 0px 0px; padding: 0px 0px;  float: left;   color: #000000;  }
.footer ul.opis { float: left; margin: 20px 0px 0px 60px; width:850px; height: 50px; font-size:12px; font-family:Georgia; Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.footer ul.links { width:900px; float:left; margin-top:20px; margin-left: 30px }
.footer ul.links li { float:left; display:inline; margin: 20px 0px 0px 30px; width:150px; }
.footer ul.links li a { color: #000000; text-decoration:none; font-weight: bold; }
.footer ul.links li a:hover { color:#F03; text-decoration:none; }
.footer ul.links li.header {  float:none; display:block; clear:both; padding-top:0px;}
.footer ul.links li.copyright { float:right; display:block; clear:both; padding-top:5px;}

.footer ul.link { width:900px; float:left; margin: 20px 0px 0px 30px; }
.footer ul.link li { float:left; display:inline; margin-left: 30px; width:150px; height: 20px; }
.footer ul.link li a { color: #000000; text-decoration:none; font-weight: bold;}
.footer ul.link li a:hover { color:#F03; text-decoration:none; }
.footer ul.link li.header {  float:none; display:block; clear:both; padding-top:0px;}
.footer ul.link li.copyright { float:right; display:block; clear:both; padding-top:5px;}

.footer ul.logo { width:269px; float:right; background:url(/datastore/images/polish/platnosci_loga.gif) no-repeat 0px 0px; height:49px;  margin: 20px 30px 0px 0px; text-indent:-9999px;}

.sky-scrapper { margin-left: 10px; margin-top:10px; float: left;}

.two_col {margin: 0px 0px; padding: 0px 0px; }
.one_col {margin: 0px 0px; padding: 0px 0px; }



